ทำเรื่องอนุมัติวงเงิน

This commit is contained in:
nakorn
2022-05-02 10:53:45 +07:00
parent 42e1878aa8
commit 086f101d0f
39 changed files with 1193 additions and 42 deletions

View File

@@ -21,9 +21,16 @@ function eva_adjust_postponement_update_status_FeedDataToForm(data) {
$("#eva_adjust_postponement_update_status_id").val(data.id);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_update_status_postponement_status"), data, "id", "external_name", "item_postponement_status", data.postponement_status);
$("#eva_adjust_postponement_update_status_postponement_status_date").val(formatDate(data.postponement_status_date));
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_update_status_postponement_status_by"), data, "id", "external_name", "item_postponement_status_by", data.postponement_status_by);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_update_status_postponement_status_by"), data, "id", "fullname", "item_postponement_status_by", data.postponement_status_by);
$("#eva_adjust_postponement_update_status_postponement_status_note").val(data.postponement_status_note);
var statusText = $("#eva_adjust_postponement_update_status_postponement_status option:selected").text();
if ($("#eva_adjust_postponement_update_status_postponement_status_by option:selected").text() !== "")
statusText += " โดย " + $("#eva_adjust_postponement_update_status_postponement_status_by option:selected").text();
$("#statusapprove").text(statusText);
//console.log(data);
}
function eva_adjust_postponement_update_status_GetFromForm() {
@@ -62,19 +69,19 @@ function eva_adjust_postponement_update_status_GoCreate() {
//window_open(appsite + "/eva_adjust_postponement_update_statusView/eva_adjust_postponement_update_status_d");
}
function eva_adjust_postponement_update_status_GoEdit(a) {
function eva_adjust_postponement_update_status_GoEdit(a, b) {
// Incase model popup
eva_adjust_postponement_update_status_SetEditForm(a);
eva_adjust_postponement_update_status_SetEditForm(a, b);
// Incase open new page
//window_open(appsite + "/eva_adjust_postponement_update_statusView/eva_adjust_postponement_update_status_d?id=" + a);
}
function eva_adjust_postponement_update_status_SetEditForm(a) {
function eva_adjust_postponement_update_status_SetEditForm(a, b) {
var successFunc = function (result) {
eva_adjust_postponement_update_status_editMode = "UPDATE";
eva_adjust_postponement_update_status_FeedDataToForm(result);
$("#eva_adjust_postponement_update_statusModel").modal("show");
if(b) $("#eva_adjust_postponement_update_statusModel").modal("show");
endLoad();
};
startLoad();
@@ -101,6 +108,11 @@ var eva_adjust_postponement_update_status_customValidation = function (group) {
};
function eva_adjust_postponement_update_status_PutUpdate() {
if (!confirm("คุณยืนยันการบันทึกสถานะการอนุมัติ ใช่หรือไม่?")) {
return;
}
if (!ValidateForm('eva_adjust_postponement_update_status', eva_adjust_postponement_update_status_customValidation)) {
return;
}
@@ -113,6 +125,9 @@ function eva_adjust_postponement_update_status_PutUpdate() {
$("#eva_adjust_postponement_update_statusModel").modal("hide");
AlertSuccess(result.code + " " + result.message);
//eva_adjust_postponement_update_status_RefreshTable();
eva_adjust_postponement_update_status_SetEditForm(getUrlParameter('id'), false);
endLoad();
};
startLoad();