From 24efc0b0d99502afdebb6ef678b0cf4e91dcb084 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期五, 16 五月 2025 15:49:51 +0800
Subject: [PATCH] 组织物料启动检查项目防错装置优化
---
WebTM/views/工资管理/考勤汇报单/Pay_WorkTimesBillEdit.html | 39 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 38 insertions(+), 1 deletions(-)
diff --git "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\350\200\203\345\213\244\346\261\207\346\212\245\345\215\225/Pay_WorkTimesBillEdit.html" "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\350\200\203\345\213\244\346\261\207\346\212\245\345\215\225/Pay_WorkTimesBillEdit.html"
index 29fca63..8914366 100644
--- "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\350\200\203\345\213\244\346\261\207\346\212\245\345\215\225/Pay_WorkTimesBillEdit.html"
+++ "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\350\200\203\345\213\244\346\261\207\346\212\245\345\215\225/Pay_WorkTimesBillEdit.html"
@@ -394,6 +394,7 @@
, "HPMTimes": result.data[i].HPMTimes
, "HAMTimes": result.data[i].HAMTimes
, 'HBaseTimes': result.data[i].HBaseTimes
+ , 'HBaseTimes_Sec': result.data[i].HBaseTimes_Sec
, 'HBaseDays': result.data[i].HBaseDays
, 'HOverTimes': result.data[i].HOverTimes
, 'HOverDays': result.data[i].HOverDays
@@ -477,6 +478,7 @@
, "HPMTimes": result.data[i].HPMTimes
, "HAMTimes": result.data[i].HAMTimes
, 'HBaseTimes': result.data[i].HBaseTimes
+ , 'HBaseTimes_Sec': result.data[i].HBaseTimes_Sec
, 'HBaseDays': result.data[i].HBaseDays
, 'HOverTimes': result.data[i].HOverTimes
, 'HOverDays': result.data[i].HOverDays
@@ -534,7 +536,7 @@
, toolbar: '#toolbarDemo'
, totalRow: true
, limit: 500
- , height: 500
+ , height: 'full-250'
, loading: false
, cols: [[
{ type: 'checkbox', totalRowText: '鍚堣琛�' }
@@ -546,6 +548,7 @@
, { field: 'HAMTimes', title: '涓婂崍宸ユ椂', width: 100, edit: 'text', totalRow: true }
, { field: 'HPMTimes', title: '涓嬪崍宸ユ椂', width: 100, edit: 'text', totalRow: true }
, { field: 'HBaseTimes', title: '鍩烘湰宸ユ椂', width: 100, edit: 'text', totalRow: true, event: "HBaseTimes" }
+ , { field: 'HBaseTimes_Sec', title: '璁℃椂宸ユ椂', width: 100, edit: 'text', totalRow: true, event: "HBaseTimes_Sec" }
, { field: 'HBaseDays', title: '鍩烘湰澶╂暟', width: 100, edit: 'text', totalRow: true }
, { field: 'HOverTimes', title: '鍔犵彮宸ユ椂', width: 100, edit: 'text', totalRow: true }
, { field: 'HOverDays', title: '鍔犵彮澶╂暟', width: 100, edit: 'text', totalRow: true }
@@ -586,6 +589,7 @@
, "HPMTimes": "0"
, "HAMTimes": "0"
, "HBaseTimes": "0"
+ , "HBaseTimes_Sec": "0"
, "HBaseDays": "0"
, "HOverTimes": "0"
, "HOverDays": "0"
@@ -735,6 +739,7 @@
, "HPMTimes": "0"
, "HAMTimes": "0"
, "HBaseTimes": "0"
+ , "HBaseTimes_Sec": "0"
, "HBaseDays": "0"
, "HOverTimes": "0"
, "HOverDays": "0"
@@ -799,6 +804,7 @@
, "HPMTimes": "0"
, "HAMTimes": "0"
, "HBaseTimes": "0"
+ , "HBaseTimes_Sec": "0"
, "HBaseDays": "0"
, "HOverTimes": "0"
, "HOverDays": "0"
@@ -1373,6 +1379,37 @@
CheckedSet_tableSub();
}
+ //璁℃椂宸ユ椂
+ if (obj.event == "HBaseTimes_Sec") {
+ var oldText = table.cache["mainTable"][rowIndex].HBaseTimes_Sec;
+ var value = e.target.value; //寰楀埌淇敼鍚庣殑鍊�
+
+ //鏁版嵁鏍煎紡鏍¢獙
+ temp = value + "";
+ if (!ref.test(temp) || temp == 0) {
+ //鎭㈠鏁版嵁鍒扮紪杈戝墠
+ option.data[rowIndex].HBaseTimes_Sec = oldText;
+ table.render(option);
+ //鍒锋柊璁剧疆澶嶉�夋鐘舵��
+ CheckedSet_tableSub();
+
+ layer.msg("鎵�杈撳叆鍊煎繀椤讳负澶т簬0鐨勬暟瀛�!");
+ return;
+ }
+
+
+ for (var i = rowIndex * 1; i < option.data.length; i++) {
+ //鏁版嵁鏍¢獙鍚堟牸锛岄噸绠楄褰�
+ var HBaseTimes_Sec = isNaN(value) ? 0 : value * 1; //璁℃椂宸ユ椂
+
+ //鍚屾鏇存柊琛ㄦ牸鍜岀紦瀛樺搴旂殑鍊�
+ option.data[i].HBaseTimes_Sec = HBaseTimes_Sec;
+ }
+ table.render(option);
+ //鍒锋柊璁剧疆澶嶉�夋鐘舵��
+ CheckedSet_tableSub();
+ }
+
obj.event = "";
return false;
}
--
Gitblit v1.9.1