fix bug op 2785

This commit is contained in:
2020-07-12 15:43:23 +07:00
parent a127cad52f
commit 28f771979c
6 changed files with 226 additions and 218 deletions

View File

@@ -61,7 +61,7 @@
<div class="form-group col-md-6">
<label id="lab_eva_adjust_postponement_normal_limit" for="eva_adjust_postponement_normal_limit">บริหารวงเงิน</label>
<input disabled class="form-control" type="number" id="eva_adjust_postponement_normal_limit" iLabel="บริหารวงเงิน" iRequire="true" iGroup="eva_adjust_postponement_normal" />
<input disabled class="form-control money" type="text" id="eva_adjust_postponement_normal_limit" iLabel="บริหารวงเงิน" iRequire="true" iGroup="eva_adjust_postponement_normal" />
</div>
</div>
<div class='row'>
@@ -72,7 +72,7 @@
<div class="form-group col-md-6">
<label id="lab_eva_adjust_postponement_normal_limit_quota" for="eva_adjust_postponement_normal_limit_quota">จำนวนเงินที่สามารถบริหารวงเงิน</label>
<input disabled class="form-control" type="number" id="eva_adjust_postponement_normal_limit_quota" iLabel="จำนวนเงินที่สามารถบริหารวงเงิน" iRequire="true" iGroup="eva_adjust_postponement_normal" />
<input disabled placeholder="0.00" class="form-control money mask_plugin" id="eva_adjust_postponement_normal_limit_quota" iLabel="จำนวนเงินที่สามารถบริหารวงเงิน" iRequire="true" iGroup="eva_adjust_postponement_normal" />
</div>
</div>
<div class='row'>
@@ -82,7 +82,7 @@
</div>
<div class="form-group col-md-6">
<label for="eva_adjust_postponement_normal_percentage">จำนวนเงินที่ใช้เลื่อนคงเหลือ</label>
<input disabled class="form-control" type="number" id="remain_cost" iLabel="จำนวนเงินที่ใช้เลื่อนคงเหลือ" iRequire="true" iGroup="" />
<input disabled placeholder="0.00" class="form-control money mask_plugin" id="remain_cost" iLabel="จำนวนเงินที่ใช้เลื่อนคงเหลือ" iRequire="true" iGroup="" />
</div>
</div>

View File

@@ -1,139 +1,139 @@
function eva_adjust_postponement_detail_normal_02_ClearForm(i, blankItem) {
var data = blankItem;
$("#eva_adjust_postponement_detail_normal_02_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_middle_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_remark_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text("");
var data = blankItem;
$("#eva_adjust_postponement_detail_normal_02_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_middle_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val("");
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_remark_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text("");
$("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text("");
}
function eva_adjust_postponement_detail_normal_02_FeedDataToForm(data, i, blankItem) {
$("#eva_adjust_postponement_detail_normal_02_id_" + i).val(data.id);
$("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val(data.adjust_postponement_id);
$("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val(data.employee_id);
$("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text(formatNumberTemp(data.sarary));
$("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text(formatNumberTemp(data.cost_living));
$("#eva_adjust_postponement_detail_normal_02_middle_" + i).text(formatNumberTemp(data.middle));
$("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val(data.promoted_percentage);
$("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val(data.total_promote);
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text(formatNumberTemp(data.new_sarary));
$("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text(formatNumberTemp(data.new_cost_living));
$("#eva_adjust_postponement_detail_normal_02_remark_" + i).text(data.remark);
$("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text(data.emp_code);
$("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text(data.emp_fullname);
$("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text(data.emp_position);
$("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text(data.emp_level);
$("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text(data.total_score);
$("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text(data.eva_result);
$("#eva_adjust_postponement_detail_normal_02_id_" + i).val(data.id);
$("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val(data.adjust_postponement_id);
$("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val(data.employee_id);
$("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text(formatNumber(data.sarary));
$("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text(formatNumber(data.cost_living));
$("#eva_adjust_postponement_detail_normal_02_middle_" + i).text(formatNumber(data.middle));
$("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val(data.promoted_percentage);
$("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val(data.total_promote);
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text(formatNumber(data.new_sarary));
$("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text(formatNumber(data.new_cost_living));
$("#eva_adjust_postponement_detail_normal_02_remark_" + i).text(data.remark);
$("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text(data.emp_code);
$("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text(data.emp_fullname);
$("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text(data.emp_position);
$("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text(data.emp_level);
$("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text(data.total_score);
$("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text(data.eva_result);
}
function eva_adjust_postponement_detail_normal_02_GetFromForm(obj, i) {
var eva_adjust_postponement_detail_normal_02Object = new Object();
eva_adjust_postponement_detail_normal_02Object.id = obj.find("#eva_adjust_postponement_detail_normal_02_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.adjust_postponement_id = obj.find("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.employee_id = obj.find("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.sarary = obj.find("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text();
eva_adjust_postponement_detail_normal_02Object.cost_living = obj.find("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text();
eva_adjust_postponement_detail_normal_02Object.middle = obj.find("#eva_adjust_postponement_detail_normal_02_middle_" + i).text();
eva_adjust_postponement_detail_normal_02Object.promoted_percentage = obj.find("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val();
eva_adjust_postponement_detail_normal_02Object.total_promote = obj.find("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val();
eva_adjust_postponement_detail_normal_02Object.new_sarary = obj.find("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text();
eva_adjust_postponement_detail_normal_02Object.new_cost_living = obj.find("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text();
eva_adjust_postponement_detail_normal_02Object.remark = obj.find("#eva_adjust_postponement_detail_normal_02_remark_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_code = obj.find("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_fullname = obj.find("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_position = obj.find("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_level = obj.find("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text();
eva_adjust_postponement_detail_normal_02Object.total_score = obj.find("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text();
eva_adjust_postponement_detail_normal_02Object.eva_result = obj.find("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text();
eva_adjust_postponement_detail_normal_02Object.id = obj.find("#eva_adjust_postponement_detail_normal_02_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.adjust_postponement_id = obj.find("#eva_adjust_postponement_detail_normal_02_adjust_postponement_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.employee_id = obj.find("#eva_adjust_postponement_detail_normal_02_employee_id_" + i).val();
eva_adjust_postponement_detail_normal_02Object.sarary = obj.find("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text().replace(/[,-]/g,'');
eva_adjust_postponement_detail_normal_02Object.cost_living = obj.find("#eva_adjust_postponement_detail_normal_02_cost_living_" + i).text().replace(/[,-]/g,'');
eva_adjust_postponement_detail_normal_02Object.middle = obj.find("#eva_adjust_postponement_detail_normal_02_middle_" + i).text().replace(/[,-]/g,'');
eva_adjust_postponement_detail_normal_02Object.promoted_percentage = obj.find("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val();
eva_adjust_postponement_detail_normal_02Object.total_promote = obj.find("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val();
eva_adjust_postponement_detail_normal_02Object.new_sarary = obj.find("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text().replace(/[,-]/g,'');
eva_adjust_postponement_detail_normal_02Object.new_cost_living = obj.find("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text();
eva_adjust_postponement_detail_normal_02Object.remark = obj.find("#eva_adjust_postponement_detail_normal_02_remark_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_code = obj.find("#eva_adjust_postponement_detail_normal_02_emp_code_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_fullname = obj.find("#eva_adjust_postponement_detail_normal_02_emp_fullname_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_position = obj.find("#eva_adjust_postponement_detail_normal_02_emp_position_" + i).text();
eva_adjust_postponement_detail_normal_02Object.emp_level = obj.find("#eva_adjust_postponement_detail_normal_02_emp_level_" + i).text();
eva_adjust_postponement_detail_normal_02Object.total_score = obj.find("#eva_adjust_postponement_detail_normal_02_total_score_" + i).text();
eva_adjust_postponement_detail_normal_02Object.eva_result = obj.find("#eva_adjust_postponement_detail_normal_02_eva_result_" + i).text();
eva_adjust_postponement_detail_normal_02Object.active_mode = obj.find("#isActive_" + i + "_eva_adjust_postponement_detail_normal_02").val();
return eva_adjust_postponement_detail_normal_02Object;
}
function eva_adjust_postponement_detail_normal_02_Save(id) {
//Insert eva_adjust_postponement_detail_normal_02 List
var eva_adjust_postponement_detail_normal_02 = [];
//Insert eva_adjust_postponement_detail_normal_02 List
var eva_adjust_postponement_detail_normal_02 = [];
$('#eva_adjust_postponement_detail_normal_02Body tr').each(function () {
var i = $(this).find("#rowCount").text();
if(i){
var i = $(this).find("#rowCount").text();
if (i) {
//console.log(i);
var eacheva_adjust_postponement_detail_normal_02 = eva_adjust_postponement_detail_normal_02_GetFromForm($(this), i);
eva_adjust_postponement_detail_normal_02.push(eacheva_adjust_postponement_detail_normal_02);
eva_adjust_postponement_detail_normal_02.push(eacheva_adjust_postponement_detail_normal_02);
}
});
//console.log(eva_adjust_postponement_detail_normal_02);
});
//console.log(eva_adjust_postponement_detail_normal_02);
var successFunc = function (result) {
AlertSuccess("ปรับปรุงข้อมูลเรียบร้อยแล้ว");
endLoad();
endLoad();
};
startLoad();
AjaxPutRequest(apisite + '/api/eva_adjust_postponement_detail_normal_02/UpdateMultiple', eva_adjust_postponement_detail_normal_02, successFunc, AlertDanger);
startLoad();
AjaxPutRequest(apisite + '/api/eva_adjust_postponement_detail_normal_02/UpdateMultiple', eva_adjust_postponement_detail_normal_02, successFunc, AlertDanger);
}
function eva_adjust_postponement_detail_normal_02_Get(a, blankItem) {
$('#eva_adjust_postponement_detail_normal_02Body').empty();
$('#eva_adjust_postponement_detail_normal_02Body').empty();
var successFunc = function (response) {
//console.log(response);
var cur_dep = "";
var successFunc = function (response) {
//console.log(response);
var cur_dep = "";
$.each(response, function (i, data) {
$.each(response, function (i, data) {
var tag = "";
if(cur_dep !== data.emp_department_name){
var tag = "";
if (cur_dep !== data.emp_department_name) {
cur_dep = data.emp_department_name;
tag = "<tr><td colspan='15'><span>"+cur_dep+"</span></td></tr>";
tag = "<tr><td colspan='15'><span>" + cur_dep + "</span></td></tr>";
}
tag += '<tr>';
tag += '<td><label id="rowCount">' + (i + 1) + '</label><input type="hidden" id="isActive_' + (i + 1) + '_eva_adjust_postponement_detail_normal_02" value="1" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_id_' + (i + 1)+'" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_adjust_postponement_id_' + (i + 1)+'" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_employee_id_' + (i + 1)+'" /></td>';
tag += '<tr>';
tag += '<td><label id="rowCount">' + (i + 1) + '</label><input type="hidden" id="isActive_' + (i + 1) + '_eva_adjust_postponement_detail_normal_02" value="1" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_id_' + (i + 1) + '" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_adjust_postponement_id_' + (i + 1) + '" /><input class="form-control" type="hidden" id="eva_adjust_postponement_detail_normal_02_employee_id_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_code_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_fullname_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_position_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_level_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_code_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_fullname_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_position_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_emp_level_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_total_score_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_eva_result_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_total_score_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_eva_result_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_sarary_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_cost_living_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_middle_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" onchange="Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged()" type="number" id="eva_adjust_postponement_detail_normal_02_promoted_percentage_' + (i + 1)+'" /></td>';
tag += '<td><input disabled class="form-control" type="number" id="eva_adjust_postponement_detail_normal_02_total_promote_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_new_sarary_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_new_cost_living_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_remark_' + (i + 1)+'" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_sarary_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_cost_living_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_middle_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" onchange="Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged()" type="number" id="eva_adjust_postponement_detail_normal_02_promoted_percentage_' + (i + 1) + '" /></td>';
tag += '<td><input disabled class="form-control" type="number" id="eva_adjust_postponement_detail_normal_02_total_promote_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_new_sarary_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_new_cost_living_' + (i + 1) + '" /></td>';
tag += '<td><p id="eva_adjust_postponement_detail_normal_02_remark_' + (i + 1) + '" /></td>';
tag += '</tr>';
$('#eva_adjust_postponement_detail_normal_02Body').append($(tag));
eva_adjust_postponement_detail_normal_02_FeedDataToForm(data, (i + 1), blankItem);
});
tag += '</tr>';
$('#eva_adjust_postponement_detail_normal_02Body').append($(tag));
eva_adjust_postponement_detail_normal_02_FeedDataToForm(data, (i + 1), blankItem);
});
//eva_adjust_postponement_detail_normal_02_Summary();
Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged();
endLoad();
};
startLoad();
//AjaxGetRequest(apisite + "/api/eva_adjust_postponement_detail_normal_02", successFunc, AlertDanger);
AjaxGetRequest(apisite + '/api/eva_adjust_postponement_detail_normal_02?adjust_postponement_id=' + a, successFunc, AlertDanger);
Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged();
endLoad();
};
startLoad();
//AjaxGetRequest(apisite + "/api/eva_adjust_postponement_detail_normal_02", successFunc, AlertDanger);
AjaxGetRequest(apisite + '/api/eva_adjust_postponement_detail_normal_02?adjust_postponement_id=' + a, successFunc, AlertDanger);
}

View File

@@ -32,7 +32,9 @@ $("#eva_adjust_postponement_normal_theRound").val(data.theRound);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id"), data, "id", "description", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit").val(data.limit);
$("#eva_adjust_postponement_normal_limit_frame").val(data.limit_frame);
$("#eva_adjust_postponement_normal_limit_quota").val(data.limit_quota);
// $("#eva_adjust_postponement_normal_limit_quota").val(data.limit_quota);
$("#eva_adjust_postponement_normal_limit_quota").maskMoney('mask',data.limit_quota);
$("#eva_adjust_postponement_normal_percentage").val(data.percentage);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by"), data, "id", "fullname", "item_managed_by", getCookie("emp_id"));
//DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id"), data, "id", "external_name", "item_org_id", data.org_id);

View File

@@ -4,19 +4,20 @@ var eva_adjust_postponement_normal_API = "/api/eva_adjust_postponement_normal/";
//================= Form Data Customizaiton =========================================
function eva_adjust_postponement_normal_FeedDataToForm(data) {
$("#eva_adjust_postponement_normal_id").val(data.id);
$("#eva_adjust_postponement_normal_fiscal_year").val(data.fiscal_year);
$("#eva_adjust_postponement_normal_theDate").val(formatDate(data.theDate));
$("#eva_adjust_postponement_normal_theRound").val(data.theRound);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id"), data, "id", "description", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit").val(data.limit);
$("#eva_adjust_postponement_normal_limit_frame").val(data.limit_frame);
$("#eva_adjust_postponement_normal_limit_quota").val(data.limit_quota);
$("#eva_adjust_postponement_normal_percentage").val(data.percentage);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by"), data, "id", "fullname", "item_managed_by", getCookie("emp_id"));
//DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id"), data, "id", "external_name", "item_org_id", data.org_id);
Oneva_adjust_postponement_normal_limit_frameChange();
Oneva_adjust_postponement_normal_percentageChange();
$("#eva_adjust_postponement_normal_id").val(data.id);
$("#eva_adjust_postponement_normal_fiscal_year").val(data.fiscal_year);
$("#eva_adjust_postponement_normal_theDate").val(formatDate(data.theDate));
$("#eva_adjust_postponement_normal_theRound").val(data.theRound);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id"), data, "id", "description", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit").maskMoney('mask',data.limit);
$("#eva_adjust_postponement_normal_limit_quota").maskMoney('mask',data.limit_quota);
$("#eva_adjust_postponement_normal_limit_frame").val(data.limit_frame);
$("#eva_adjust_postponement_normal_percentage").val(data.percentage);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by"), data, "id", "fullname", "item_managed_by", getCookie("emp_id"));
//DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id"), data, "id", "external_name", "item_org_id", data.org_id);
Oneva_adjust_postponement_normal_limit_frameChange();
Oneva_adjust_postponement_normal_percentageChange();
}
@@ -27,9 +28,9 @@ function eva_adjust_postponement_normal_GetFromForm() {
eva_adjust_postponement_normalObject.theDate = getDate($("#eva_adjust_postponement_normal_theDate").val());
eva_adjust_postponement_normalObject.theRound = $("#eva_adjust_postponement_normal_theRound").val();
eva_adjust_postponement_normalObject.create_evaluation_id = $("#eva_adjust_postponement_normal_create_evaluation_id").val();
eva_adjust_postponement_normalObject.limit = $("#eva_adjust_postponement_normal_limit").val();
eva_adjust_postponement_normalObject.limit = $("#eva_adjust_postponement_normal_limit").val().replace(/[,-]/g,'');
eva_adjust_postponement_normalObject.limit_frame = $("#eva_adjust_postponement_normal_limit_frame").val();
eva_adjust_postponement_normalObject.limit_quota = $("#eva_adjust_postponement_normal_limit_quota").val();
eva_adjust_postponement_normalObject.limit_quota = $("#eva_adjust_postponement_normal_limit_quota").val().replace(/[,-]/g,'');
eva_adjust_postponement_normalObject.percentage = $("#eva_adjust_postponement_normal_percentage").val();
eva_adjust_postponement_normalObject.managed_by = $("#eva_adjust_postponement_normal_managed_by").val();
//eva_adjust_postponement_normalObject.org_id = $("#eva_adjust_postponement_normal_org_id").val();
@@ -124,11 +125,13 @@ function eva_adjust_postponement_normal_GoDelete(a) {
//================= Control Function =========================================
function Oneva_adjust_postponement_normal_limit_frameChange(){
var limit = $("#eva_adjust_postponement_normal_limit").val();
var limit = $("#eva_adjust_postponement_normal_limit").val().replace(/[,-]/g,'');
var limit_frame = $("#eva_adjust_postponement_normal_limit_frame").val();
limit_frame = Math.round(limit_frame*100)/100;
$("#eva_adjust_postponement_normal_limit_frame").val(limit_frame);
$("#eva_adjust_postponement_normal_limit_quota").val(Math.round( Math.ceil(limit*limit_frame)/1000)*10 );
// $("#eva_adjust_postponement_normal_limit_quota").val(Math.round( Math.ceil(limit*limit_frame)/1000)*10 );
$("#eva_adjust_postponement_normal_limit_quota").maskMoney('mask',Math.round( Math.ceil(limit*limit_frame)/1000)*10 );
}
function Oneva_adjust_postponement_normal_percentageChange(){
@@ -144,24 +147,24 @@ function Oneva_adjust_postponement_normal_percentageChange(){
}
function Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged(){
var current_quota = $("#eva_adjust_postponement_normal_limit_quota").val();
var current_quota = $("#eva_adjust_postponement_normal_limit_quota").val().replace(/[,-]/g,'');
var sum_postpone = 0;
$('#eva_adjust_postponement_detail_normal_02Body tr').each(function () {
var i = $(this).find("#rowCount").text();
if(i){
var percentage = $("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val();
var percentage = $("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val().replace(/[,-]/g,'');
percentage = Math.round(percentage*100)/100;
$("#eva_adjust_postponement_detail_normal_02_promoted_percentage_" + i).val(percentage);
var middle = parseFloat($(this).find("#eva_adjust_postponement_detail_normal_02_middle_" + i).text());
var old_salary = parseFloat($(this).find("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text());
var middle = parseFloat($(this).find("#eva_adjust_postponement_detail_normal_02_middle_" + i).text().replace(/[,-]/g,''));
var old_salary = parseFloat($(this).find("#eva_adjust_postponement_detail_normal_02_sarary_" + i).text().replace(/[,-]/g,''));
var new_added = Math.ceil(((percentage * middle)/100)/10)*10;
var new_salary = parseFloat(old_salary + new_added);
$("#eva_adjust_postponement_detail_normal_02_total_promote_" + i).val(new_added);
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text(new_salary);
$("#eva_adjust_postponement_detail_normal_02_new_sarary_" + i).text(formatNumber(new_salary));
if(new_salary < 13285){
$("#eva_adjust_postponement_detail_normal_02_new_cost_living_" + i).text(1000);
@@ -172,6 +175,7 @@ function Oneva_adjust_postponement_detail_normal_02_promoted_percentageChanged()
}
});
$("#remain_cost").val(Math.round((current_quota - sum_postpone)*100)/100);
// $("#remain_cost").val(Math.round((current_quota - sum_postpone)*100)/100);
$("#remain_cost").maskMoney('mask',Math.round((current_quota - sum_postpone)*100)/100);
}

View File

@@ -1,131 +1,132 @@
function eva_adjust_postponement_normal_ClearForm(i, blankItem) {
var data = blankItem;
$("#eva_adjust_postponement_normal_id_" + i).val("");
$("#eva_adjust_postponement_normal_fiscal_year_" + i).val("");
$("#eva_adjust_postponement_normal_theDate_" + i).val("");
$("#eva_adjust_postponement_normal_theRound_" + i).val("");
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id_" + i), blankItem, "id", "performance_plan_id", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit_" + i).val("");
$("#eva_adjust_postponement_normal_limit_frame_" + i).val("");
$("#eva_adjust_postponement_normal_limit_quota_" + i).val("");
$("#eva_adjust_postponement_normal_percentage_" + i).val("");
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by_" + i), blankItem, "id", "external_name", "item_managed_by", data.managed_by);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id_" + i), blankItem, "id", "external_name", "item_org_id", data.org_id);
var data = blankItem;
$("#eva_adjust_postponement_normal_id_" + i).val("");
$("#eva_adjust_postponement_normal_fiscal_year_" + i).val("");
$("#eva_adjust_postponement_normal_theDate_" + i).val("");
$("#eva_adjust_postponement_normal_theRound_" + i).val("");
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id_" + i), blankItem, "id", "performance_plan_id", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit_" + i).val("");
$("#eva_adjust_postponement_normal_limit_frame_" + i).val("");
$("#eva_adjust_postponement_normal_limit_quota_" + i).val("");
$("#eva_adjust_postponement_normal_percentage_" + i).val("");
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by_" + i), blankItem, "id", "external_name", "item_managed_by", data.managed_by);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id_" + i), blankItem, "id", "external_name", "item_org_id", data.org_id);
}
function eva_adjust_postponement_normal_FeedDataToForm(data, i, blankItem) {
$("#eva_adjust_postponement_normal_id_" + i).val(data.id);
$("#eva_adjust_postponement_normal_fiscal_year_" + i).val(data.fiscal_year);
$("#eva_adjust_postponement_normal_theDate_" + i).val(formatDate(data.theDate));
$("#eva_adjust_postponement_normal_theRound_" + i).val(data.theRound);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id_" + i), blankItem, "id", "performance_plan_id", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit_" + i).val(data.limit);
$("#eva_adjust_postponement_normal_limit_frame_" + i).val(data.limit_frame);
$("#eva_adjust_postponement_normal_limit_quota_" + i).val(data.limit_quota);
$("#eva_adjust_postponement_normal_percentage_" + i).val(data.percentage);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by_" + i), blankItem, "id", "external_name", "item_managed_by", data.managed_by);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id_" + i), blankItem, "id", "external_name", "item_org_id", data.org_id);
$("#eva_adjust_postponement_normal_id_" + i).val(data.id);
$("#eva_adjust_postponement_normal_fiscal_year_" + i).val(data.fiscal_year);
$("#eva_adjust_postponement_normal_theDate_" + i).val(formatDate(data.theDate));
$("#eva_adjust_postponement_normal_theRound_" + i).val(data.theRound);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_create_evaluation_id_" + i), blankItem, "id", "performance_plan_id", "item_create_evaluation_id", data.create_evaluation_id);
$("#eva_adjust_postponement_normal_limit_" + i).val(data.limit);
$("#eva_adjust_postponement_normal_limit_frame_" + i).val(data.limit_frame);
// $("#eva_adjust_postponement_normal_limit_quota_" + i).val(data.limit_quota);
$("#eva_adjust_postponement_normal_limit_quota_" + i).val(data.limit_quota);
$("#eva_adjust_postponement_normal_percentage_" + i).val(data.percentage);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_managed_by_" + i), blankItem, "id", "external_name", "item_managed_by", data.managed_by);
DropDownClearFormAndFeedWithData($("#eva_adjust_postponement_normal_org_id_" + i), blankItem, "id", "external_name", "item_org_id", data.org_id);
}
function eva_adjust_postponement_normal_GetFromForm(obj, i) {
var eva_adjust_postponement_normalObject = new Object();
eva_adjust_postponement_normalObject.id = obj.find("#eva_adjust_postponement_normal_id_" + i).val();
eva_adjust_postponement_normalObject.fiscal_year = obj.find("#eva_adjust_postponement_normal_fiscal_year_" + i).val();
eva_adjust_postponement_normalObject.theDate = getDate(obj.find("#eva_adjust_postponement_normal_theDate_" + i).val());
eva_adjust_postponement_normalObject.theRound = obj.find("#eva_adjust_postponement_normal_theRound_" + i).val();
eva_adjust_postponement_normalObject.create_evaluation_id = obj.find("#eva_adjust_postponement_normal_create_evaluation_id_" + i).val();
eva_adjust_postponement_normalObject.limit = obj.find("#eva_adjust_postponement_normal_limit_" + i).val();
eva_adjust_postponement_normalObject.limit_frame = obj.find("#eva_adjust_postponement_normal_limit_frame_" + i).val();
eva_adjust_postponement_normalObject.limit_quota = obj.find("#eva_adjust_postponement_normal_limit_quota_" + i).val();
eva_adjust_postponement_normalObject.percentage = obj.find("#eva_adjust_postponement_normal_percentage_" + i).val();
eva_adjust_postponement_normalObject.managed_by = obj.find("#eva_adjust_postponement_normal_managed_by_" + i).val();
eva_adjust_postponement_normalObject.org_id = obj.find("#eva_adjust_postponement_normal_org_id_" + i).val();
eva_adjust_postponement_normalObject.id = obj.find("#eva_adjust_postponement_normal_id_" + i).val();
eva_adjust_postponement_normalObject.fiscal_year = obj.find("#eva_adjust_postponement_normal_fiscal_year_" + i).val();
eva_adjust_postponement_normalObject.theDate = getDate(obj.find("#eva_adjust_postponement_normal_theDate_" + i).val());
eva_adjust_postponement_normalObject.theRound = obj.find("#eva_adjust_postponement_normal_theRound_" + i).val();
eva_adjust_postponement_normalObject.create_evaluation_id = obj.find("#eva_adjust_postponement_normal_create_evaluation_id_" + i).val();
eva_adjust_postponement_normalObject.limit = obj.find("#eva_adjust_postponement_normal_limit_" + i).val();
eva_adjust_postponement_normalObject.limit_frame = obj.find("#eva_adjust_postponement_normal_limit_frame_" + i).val();
eva_adjust_postponement_normalObject.limit_quota = obj.find("#eva_adjust_postponement_normal_limit_quota_" + i).val();
eva_adjust_postponement_normalObject.percentage = obj.find("#eva_adjust_postponement_normal_percentage_" + i).val();
eva_adjust_postponement_normalObject.managed_by = obj.find("#eva_adjust_postponement_normal_managed_by_" + i).val();
eva_adjust_postponement_normalObject.org_id = obj.find("#eva_adjust_postponement_normal_org_id_" + i).val();
eva_adjust_postponement_normalObject.active_mode = obj.find("#isActive_" + i + "_eva_adjust_postponement_normal").val();
return eva_adjust_postponement_normalObject;
}
function eva_adjust_postponement_normal_Save(id) {
//Insert eva_adjust_postponement_normal List
var eva_adjust_postponement_normal = [];
//Insert eva_adjust_postponement_normal List
var eva_adjust_postponement_normal = [];
$('#eva_adjust_postponement_normalBody tr').each(function () {
var i = $(this).find("#rowCount").text();
var eacheva_adjust_postponement_normal = eva_adjust_postponement_normal_GetFromForm($(this), i);
eva_adjust_postponement_normal.push(eacheva_adjust_postponement_normal);
});
var eacheva_adjust_postponement_normal = eva_adjust_postponement_normal_GetFromForm($(this), i);
eva_adjust_postponement_normal.push(eacheva_adjust_postponement_normal);
});
var successFunc = function (result) {
AlertSuccess("ปรับปรุงข้อมูลเรียบร้อยแล้ว");
endLoad();
endLoad();
};
startLoad();
AjaxPutRequest(apisite + '/api/eva_adjust_postponement_normal/UpdateMultiple', eva_adjust_postponement_normal, successFunc, AlertDanger);
startLoad();
AjaxPutRequest(apisite + '/api/eva_adjust_postponement_normal/UpdateMultiple', eva_adjust_postponement_normal, successFunc, AlertDanger);
}
function eva_adjust_postponement_normal_Get(a, blankItem) {
$('#eva_adjust_postponement_normalBody').empty();
$('#eva_adjust_postponement_normalBody').empty();
var successFunc = function (response) {
//console.log(response);
$.each(response, function (i, data) {
var tag = '<tr>';
var successFunc = function (response) {
//console.log(response);
$.each(response, function (i, data) {
var tag = '<tr>';
tag += '<td><label id="rowCount">' + (i + 1) + '</label><input type="hidden" id="isActive_' + (i + 1) + '_eva_adjust_postponement_normal" value="1" /></td>';
tag += '<td><input class="form-control" type="hidden" id="eva_adjust_postponement_normal_id_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_fiscal_year_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="text" id="eva_adjust_postponement_normal_theDate_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_theRound_' + (i + 1)+'" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_create_evaluation_id_' + (i + 1) +'"></select></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_frame_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_quota_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_percentage_' + (i + 1)+'" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_managed_by_' + (i + 1) +'"></select></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_org_id_' + (i + 1) +'"></select></td>';
tag += '<td><input class="form-control" type="hidden" id="eva_adjust_postponement_normal_id_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_fiscal_year_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="text" id="eva_adjust_postponement_normal_theDate_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_theRound_' + (i + 1) + '" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_create_evaluation_id_' + (i + 1) + '"></select></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_frame_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_quota_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_percentage_' + (i + 1) + '" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_managed_by_' + (i + 1) + '"></select></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_org_id_' + (i + 1) + '"></select></td>';
tag += '<td><a href="javascript:;" class="btn btn-danger btn-sm" onclick="javascript:eva_adjust_postponement_normal_Removeeva_adjust_postponement_normal(this)" id="removeBtn"><i class="fa fa-trash-o" style="color:white;"></i></a><a href="javascript:;" class="btn btn-primary btn-sm" onclick="javascript:eva_adjust_postponement_normal_Restoreeva_adjust_postponement_normal(this)" style="display: none;" id="restoreBtn"><i class="fa fa-upload" style="color:white;"></i></a></td>';
tag += '</tr>';
$('#eva_adjust_postponement_normalBody').append($(tag));
eva_adjust_postponement_normal_FeedDataToForm(data, (i + 1), blankItem);
});
tag += '<td><a href="javascript:;" class="btn btn-danger btn-sm" onclick="javascript:eva_adjust_postponement_normal_Removeeva_adjust_postponement_normal(this)" id="removeBtn"><i class="fa fa-trash-o" style="color:white;"></i></a><a href="javascript:;" class="btn btn-primary btn-sm" onclick="javascript:eva_adjust_postponement_normal_Restoreeva_adjust_postponement_normal(this)" style="display: none;" id="restoreBtn"><i class="fa fa-upload" style="color:white;"></i></a></td>';
tag += '</tr>';
$('#eva_adjust_postponement_normalBody').append($(tag));
eva_adjust_postponement_normal_FeedDataToForm(data, (i + 1), blankItem);
});
eva_adjust_postponement_normal_Summary();
endLoad();
};
startLoad();
AjaxGetRequest(apisite + "/api/eva_adjust_postponement_normal", successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListBycreate_evaluation_id/' + a, successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListBymanaged_by/' + a, successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListByorg_id/' + a, successFunc, AlertDanger);
endLoad();
};
startLoad();
AjaxGetRequest(apisite + "/api/eva_adjust_postponement_normal", successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListBycreate_evaluation_id/' + a, successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListBymanaged_by/' + a, successFunc, AlertDanger);
//AjaxGetRequest(apisite + '/api/eva_adjust_postponement_normal/GetListByorg_id/' + a, successFunc, AlertDanger);
}
function eva_adjust_postponement_normal_Add() {
var successFunc = function (result) {
var i = $("#eva_adjust_postponement_normalBody tr").length;
var tag = '<tr>';
tag += '<td><label id="rowCount">' + (i + 1) + '</label><input type="hidden" id="isActive_' + (i + 1) + '_eva_adjust_postponement_normal" value="1" /></td>';
tag += '<td><input class="form-control" type="hidden" id="eva_adjust_postponement_normal_id_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_fiscal_year_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="text" id="eva_adjust_postponement_normal_theDate_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_theRound_' + (i + 1)+'" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_create_evaluation_id_' + (i + 1) +'"></select></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_frame_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_quota_' + (i + 1)+'" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_percentage_' + (i + 1)+'" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_managed_by_' + (i + 1) +'"></select></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_org_id_' + (i + 1) +'"></select></td>';
var successFunc = function (result) {
var i = $("#eva_adjust_postponement_normalBody tr").length;
var tag = '<tr>';
tag += '<td><label id="rowCount">' + (i + 1) + '</label><input type="hidden" id="isActive_' + (i + 1) + '_eva_adjust_postponement_normal" value="1" /></td>';
tag += '<td><input class="form-control" type="hidden" id="eva_adjust_postponement_normal_id_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_fiscal_year_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="text" id="eva_adjust_postponement_normal_theDate_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_theRound_' + (i + 1) + '" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_create_evaluation_id_' + (i + 1) + '"></select></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_frame_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_limit_quota_' + (i + 1) + '" /></td>';
tag += '<td><input class="form-control" type="number" id="eva_adjust_postponement_normal_percentage_' + (i + 1) + '" /></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_managed_by_' + (i + 1) + '"></select></td>';
tag += '<td><select class="form-control" id="eva_adjust_postponement_normal_org_id_' + (i + 1) + '"></select></td>';
tag += '<td><a href="javascript:;" class="btn btn-danger btn-sm" onclick="javascript:eva_adjust_postponement_normal_Removeeva_adjust_postponement_normal(this)" id="removeBtn"><i class="fa fa-trash-o" style="color:white;"></i></a><a href="javascript:;" class="btn btn-primary btn-sm" onclick="javascript:eva_adjust_postponement_normal_Restoreeva_adjust_postponement_normal(this)" style="display: none;" id="restoreBtn"><i class="fa fa-upload" style="color:white;"></i></a></td>';
tag += '</tr>';
$('#eva_adjust_postponement_normalBody').append($(tag));
eva_adjust_postponement_normal_ClearForm(i + 1, result);
endLoad();
};
startLoad();
tag += '<td><a href="javascript:;" class="btn btn-danger btn-sm" onclick="javascript:eva_adjust_postponement_normal_Removeeva_adjust_postponement_normal(this)" id="removeBtn"><i class="fa fa-trash-o" style="color:white;"></i></a><a href="javascript:;" class="btn btn-primary btn-sm" onclick="javascript:eva_adjust_postponement_normal_Restoreeva_adjust_postponement_normal(this)" style="display: none;" id="restoreBtn"><i class="fa fa-upload" style="color:white;"></i></a></td>';
tag += '</tr>';
$('#eva_adjust_postponement_normalBody').append($(tag));
eva_adjust_postponement_normal_ClearForm(i + 1, result);
endLoad();
};
startLoad();
AjaxGetRequest(apisite + "/api/eva_adjust_postponement_normal/" + "GetBlankItem", successFunc, AlertDanger);
}

View File

@@ -165,7 +165,8 @@ function CalculateRemainQuota(){
var remain_quota = limit_quota - sum_receive_quota;
$("#remain_quota").val(remain_quota);
//$("#remain_quota").val(remain_quota);
$("#remain_quota").maskMoney('mask', remain_quota);
}