ย้ายช่อง input และทำ sum รวมค่าจาก table วงเงินที่ใช้ในการเลื่อนเงินเดือนของแต่ละกอง/ส่วนงาน ทำวัน อังคาร ที่ 13/07/2564 เวลา 20.00 - 00.00 น.
This commit is contained in:
@@ -158,11 +158,19 @@ function eva_limit_frame_group_GoDelete(a) {
|
||||
var eva_limit_frame_groupTableV;
|
||||
|
||||
var eva_limit_frame_group_setupTable = function (result) {
|
||||
|
||||
let num_row = 1;
|
||||
let sum_total_salary = 0;
|
||||
let sum_total_salary_limit = 0;
|
||||
let sum_total_salary_limit_rounded = 0;
|
||||
let sum_emp_qty = 0;
|
||||
$.each(result, function (index_result, obj_result) {
|
||||
/*console.log("index_result", index_result);
|
||||
console.log("obj_result", obj_result);*/
|
||||
|
||||
sum_total_salary += Number(obj_result.total_salary);
|
||||
sum_total_salary_limit += Number(obj_result.total_salary_limit);
|
||||
sum_total_salary_limit_rounded += Number(obj_result.total_salary_limit_rounded);
|
||||
|
||||
var currency_total_salary = coreFormatPrice(obj_result.total_salary, limit_frame_group_digits);
|
||||
var currency_total_salary_limit = coreFormatPrice(obj_result.total_salary_limit, limit_frame_group_digits);
|
||||
var currency_total_salary_limit_rounded = coreFormatPrice(obj_result.total_salary_limit_rounded, limit_frame_group_digits);
|
||||
@@ -170,9 +178,22 @@ var eva_limit_frame_group_setupTable = function (result) {
|
||||
obj_result.total_salary = currency_total_salary;
|
||||
obj_result.total_salary_limit = currency_total_salary_limit;
|
||||
obj_result.total_salary_limit_rounded = currency_total_salary_limit_rounded;
|
||||
obj_result.num_row = num_row;
|
||||
obj_result.emp_qty = 0;
|
||||
|
||||
sum_emp_qty += obj_result.emp_qty;
|
||||
num_row++;
|
||||
});
|
||||
|
||||
/*console.log("sum_total_salary", sum_total_salary);
|
||||
console.log("sum_total_salary_limit", sum_total_salary_limit);
|
||||
console.log("sum_total_salary_limit_rounded", sum_total_salary_limit_rounded);
|
||||
console.log("sum_emp_qty", sum_emp_qty);*/
|
||||
$("#sum_total_salary").text(coreFormatPrice(sum_total_salary, limit_frame_group_digits));
|
||||
$("#sum_total_salary_limit").text(coreFormatPrice(sum_total_salary_limit, limit_frame_group_digits));
|
||||
$("#sum_total_salary_limit_rounded").text(coreFormatPrice(sum_total_salary_limit_rounded, limit_frame_group_digits));
|
||||
$("#sum_emp_qty").text(sum_emp_qty);
|
||||
|
||||
tmp = '"';
|
||||
eva_limit_frame_groupTableV = $('#eva_limit_frame_groupTable').DataTable({
|
||||
"processing": true,
|
||||
@@ -182,13 +203,14 @@ var eva_limit_frame_group_setupTable = function (result) {
|
||||
// "style": 'multi'
|
||||
//},
|
||||
"columns": [
|
||||
//{ "data": "" },
|
||||
{ "data": "id" },
|
||||
{ "data": "num_row" },
|
||||
{ "data": "group_guid_eva_evaluation_group_code" },
|
||||
{ "data": "limit_frame_295" },
|
||||
{ "data": "total_salary" },
|
||||
{ "data": "limit_frame_295" },
|
||||
{ "data": "total_salary_limit" },
|
||||
{ "data": "total_salary_limit_rounded" },
|
||||
{ "data": "emp_qty" },
|
||||
{ "data": "remark_formatted" },
|
||||
],
|
||||
"columnDefs": [
|
||||
|
||||
Reference in New Issue
Block a user