สร้างรายงานใหม่

This commit is contained in:
Nakorn Rientrakrunchai
2020-11-17 09:13:43 +07:00
parent 5c15f225aa
commit 01bebe4549
15 changed files with 538 additions and 4 deletions

View File

@@ -0,0 +1,58 @@
var core_permission_list_API = "/api/core_permission_list/";
//================= Search Customizaiton =========================================
function core_permission_list_GetSearchParameter(fileType) {
var core_permission_listSearchObject = new Object();
core_permission_listSearchObject.org_id = $("#s_core_permission_list_org_id").val();
core_permission_listSearchObject.fileType = fileType;
console.log(core_permission_listSearchObject);
return core_permission_listSearchObject;
}
function core_permission_list_FeedDataToSearchForm(data) {
DropDownClearFormAndFeedWithData($("#s_core_permission_list_org_id"), data, "id", "external_name", "item_org_id", data.org_id);
}
//================= Form Data Customizaiton =========================================
function core_permission_list_InitialForm(s) {
var successFunc = function (result) {
core_permission_list_FeedDataToSearchForm(result);
endLoad();
};
startLoad();
AjaxGetRequest(apisite + core_permission_list_API + "GetBlankItem", successFunc, AlertDanger);
}
//================= Data Table =========================================
var s_core_permission_list_customValidation = function (group) {
return "";
};
function core_permission_list_DoSearch(fileType) {
if (!ValidateForm('s_core_permission_list', s_core_permission_list_customValidation)) {
return;
}
var p = $.param(core_permission_list_GetSearchParameter(fileType));
var report_url = apisite + "/api/core_permission_list/core_permission_list_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);
}
}