const view_web_debt_report = { init: function () { let date = new Date(); let startDate = new Date(date.getFullYear(), date.getMonth(), 1); let endDate = new Date(date.getFullYear(), date.getMonth() + 1, 0); shared.CreateControl.DateSearchPicker("#txt_from_date", startDate); shared.CreateControl.DateSearchPicker("#txt_to_date", endDate); }, list: function () { let dd = shared.GetInput.Div('div_debt_filter'); dd = API.CreateDataSend('debt/report/list', dd); API.POST(dd, function (e) { $('#div_list').html(e); let dd_table = '#tbl_debt_list'; shared.CreateControl.DataTable.Render(dd_table); Loading.Hide(); }); }, source_item: function (_source_id) { let dd = API.CreateDataSend('debt/report/source/item', { source_id: _source_id }); API.POST(dd, function (e) { $('#div_contain_popup_source').html(e); let dd_table = '#tbl_source_list'; shared.CreateControl.DataTable.Render(dd_table); shared.ModalFunc.ModalShow('div_source'); Loading.Hide(); }); }, source_close: function () { shared.ModalFunc.ModalHide('div_source'); $('#div_contain_popup_source').html(''); }, };