clickup #7a0d5z ทำคำนวน "วงเงินในการเลื่อนเงินเดือน ที่ใช้จริง"
This commit is contained in:
@@ -129,7 +129,8 @@
|
|||||||
|
|
||||||
<div class="form-group col-md-4">
|
<div class="form-group col-md-4">
|
||||||
<label id="lab_eva_limit_frame_group_limit_frame_295" for="eva_limit_frame_group_limit_frame_295">กรอบวงเงินที่กันไว้</label>
|
<label id="lab_eva_limit_frame_group_limit_frame_295" for="eva_limit_frame_group_limit_frame_295">กรอบวงเงินที่กันไว้</label>
|
||||||
<input class="form-control" type="number" id="eva_limit_frame_group_limit_frame_295" iLabel="กรอบวงเงินที่กันไว้" iRequire="false" iGroup="eva_limit_frame_group" />
|
<input class="form-control" type="number" id="eva_limit_frame_group_limit_frame_295" iLabel="กรอบวงเงินที่กันไว้" iRequire="false" iGroup="eva_limit_frame_group"
|
||||||
|
onchange="funcCeilCalculateSalaryLimit(event)" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='row'>
|
<div class='row'>
|
||||||
|
|||||||
@@ -106,4 +106,31 @@ function eva_limit_frame_group_GoDelete(a) {
|
|||||||
|
|
||||||
//================= Multi-Selection Function =========================================
|
//================= Multi-Selection Function =========================================
|
||||||
|
|
||||||
|
function funcCeilCalculateSalaryLimit(params) {
|
||||||
|
console.log("params", params);
|
||||||
|
var input_id = params.srcElement.id;
|
||||||
|
var val_input = params.srcElement.value;
|
||||||
|
var num_check = 10;
|
||||||
|
var val_divine = 100;
|
||||||
|
var val_decimal = 0;
|
||||||
|
var after_cal = 0;
|
||||||
|
if (val_input) {
|
||||||
|
val_decimal = Number(parseFloat(val_input));
|
||||||
|
}
|
||||||
|
var val_salary = Number($("#eva_limit_frame_group_total_salary").val());
|
||||||
|
var cal_divine_salary = Number(((val_salary * val_decimal) / val_divine).toFixed(3));
|
||||||
|
$("#eva_limit_frame_group_total_salary_limit").val(cal_divine_salary.toFixed(3));
|
||||||
|
var cal_ceil = Math.ceil(cal_divine_salary);
|
||||||
|
console.log("cal_ceil", cal_ceil);
|
||||||
|
var str_ceil = cal_ceil.toString();
|
||||||
|
var split_ceil = str_ceil.split('');
|
||||||
|
var num_last = Number(split_ceil[split_ceil.length - 1]);
|
||||||
|
if (num_last) {
|
||||||
|
after_cal = num_check - num_last;
|
||||||
|
}
|
||||||
|
var set_salary_limit_rounded = cal_ceil + after_cal;
|
||||||
|
/*console.log("set_salary_limit_rounded", set_salary_limit_rounded);*/
|
||||||
|
$("#eva_limit_frame_group_total_salary_limit_rounded").val(set_salary_limit_rounded.toFixed(3));
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user