เพิ่มหน้า ui รายงาน เงินเดือน

This commit is contained in:
Nakorn Rientrakrunchai
2020-08-24 09:19:47 +07:00
parent 5309806df0
commit f4a7c9c814
17 changed files with 583 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
var rpt_payroll_summary_API = "/api/rpt_payroll_summary/";
//================= Search Customizaiton =========================================
function rpt_payroll_summary_GetSearchParameter(fileType) {
var rpt_payroll_summarySearchObject = new Object();
rpt_payroll_summarySearchObject.rpt_year = $("#s_rpt_payroll_summary_rpt_year").val();
rpt_payroll_summarySearchObject.rpt_month = $("#s_rpt_payroll_summary_rpt_month").val();
rpt_payroll_summarySearchObject.department_id = $("#s_rpt_payroll_summary_department_id").val();
rpt_payroll_summarySearchObject.fileType = fileType;
console.log(rpt_payroll_summarySearchObject);
return rpt_payroll_summarySearchObject;
}
function rpt_payroll_summary_FeedDataToSearchForm(data) {
DropDownClearFormAndFeedWithData($("#s_rpt_payroll_summary_rpt_year"), data, "id", "external_name", "item_rpt_year", data.rpt_year);
DropDownClearFormAndFeedWithData($("#s_rpt_payroll_summary_rpt_month"), data, "id", "external_name", "item_rpt_month", data.rpt_month);
DropDownClearFormAndFeedWithData($("#s_rpt_payroll_summary_department_id"), data, "id", "external_name", "item_department_id", data.department_id);
}
//================= Form Data Customizaiton =========================================
function rpt_payroll_summary_InitialForm(s) {
var successFunc = function (result) {
rpt_payroll_summary_FeedDataToSearchForm(result);
endLoad();
};
startLoad();
AjaxGetRequest(apisite + rpt_payroll_summary_API + "GetBlankItem", successFunc, AlertDanger);
}
//================= Data Table =========================================
var s_rpt_payroll_summary_customValidation = function (group) {
return "";
};
function rpt_payroll_summary_DoSearch(fileType) {
if (!ValidateForm('s_rpt_payroll_summary', s_rpt_payroll_summary_customValidation)) {
return;
}
var p = $.param(rpt_payroll_summary_GetSearchParameter(fileType));
var report_url = apisite + "/api/rpt_payroll_summary/rpt_payroll_summary_report?" + p;
if (fileType === "pdf") {
$("#report_result").attr("src", report_url);
$("#report_result").show();
//window.open(report_url);
} else {
$("#report_result").hide();
window.open(report_url);
}
}