From 3ab5d223a8f8e4c569ae2df7934e29648566ea2f Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期五, 31 五月 2024 16:53:54 +0800
Subject: [PATCH] 全部PDA相关扫码模块优化,点击选中行时高亮显示
---
WebTM/views/项目管理/工作任务/PM_WorkTaskMoneyBill.html | 78 +++++++++++++++++++++-----------------
1 files changed, 43 insertions(+), 35 deletions(-)
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\344\275\234\344\273\273\345\212\241/PM_WorkTaskMoneyBill.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\344\275\234\344\273\273\345\212\241/PM_WorkTaskMoneyBill.html"
index 53e14b7..f9f8dbe 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\344\275\234\344\273\273\345\212\241/PM_WorkTaskMoneyBill.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\344\275\234\344\273\273\345\212\241/PM_WorkTaskMoneyBill.html"
@@ -117,7 +117,7 @@
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹㈡埛</label>
+ <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹㈡埛<label style="color:red"> * </label></label>
<div class="layui-input-block" style="margin-left: 77px;">
<input type="text" class="layui-input" lay-verify="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
<input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0">
@@ -160,7 +160,7 @@
<div class="layui-inline">
<label class="layui-form-label" style="width: 85px;">淇敼浜�</label>
<div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" name="HUpdater" id="HUpdater" style="background-color:#efefef4d;" readonly>
+ <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly>
</div>
</div>
<div class="layui-inline">
@@ -204,12 +204,7 @@
<input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
</div>
</div>
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">閫�鍥炰汉</label>
- <div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" name="HBacker" id="HBacker" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
+
</div>
<div class="layui-row">
<div class="layui-inline">
@@ -224,20 +219,7 @@
<input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly>
</div>
</div>
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">閫�鍥炴棩鏈�</label>
- <div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" name="HBackDate" id="HBackDate" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
- </div>
- <div class="layui-row">
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">閫�鍥炲師鍥�</label>
- <div class="layui-input-block" style="margin-left: 120px;">
- <input type="text" class="layui-input" name="HBackRemark" id="HBackRemark" style="background-color:#efefef4d;" readonly>
- </div>
- </div>
+
</div>
</div>
</div>
@@ -291,7 +273,7 @@
//#region
//鍏ㄥ眬鍙橀噺
- window.OptionData = {};
+ window.OptionData = [];
//璁板綍缁勭粐鐨勫��
var HOrgIDBar = 0;
//鑾峰彇鍙傛暟
@@ -405,7 +387,7 @@
//鏂板琛岃〃鏍兼暟鎹�
var NewRow = {
- "HProMoneyID": "", "HProMoneyName": "", "HQty": "0", "HPrice": "0", "HMoney": "0",
+ "HProMoneyID": "0", "HProMoneyName": "", "HQty": "0", "HPrice": "0", "HMoney": "0",
"HSourceBillNo": 0, "HSourceBillType": 0, "HSourceInterID": 0, "HSourceEntryID": 0,
};
switch (obj.event) {
@@ -771,16 +753,22 @@
}
//鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
obj.update({
- "HProMoneyID": checkStatus.data[0].HItemID
- , "HProMoneyName": checkStatus.data[0].椤圭洰璐圭敤鍚嶇О
+ "HProMoneyID": checkStatus.data[0].HItemID,
+ "HProMoneyName": checkStatus.data[0].椤圭洰璐圭敤鍚嶇О
})
layer.close(index);//鍏抽棴寮圭獥
}
+ , btn2: function (index, layero) { }
, end: function () {
- obj.update({
- "HProMoneyID": OptionData.HItemID
- , "HProMoneyName": OptionData.椤圭洰璐圭敤鍚嶇О
- })
+ if (OptionData.length == undefined && OptionData.length!=0) {
+ obj.update({
+ "HProMoneyID": OptionData.HItemID,
+ "HProMoneyName": OptionData.椤圭洰璐圭敤鍚嶇О
+ })
+ OptionData = [];
+ }
+
+
}
})
}
@@ -887,11 +875,12 @@
, "HUpDater": tableMain[0]["淇敼浜�"]
, "HChecker": tableMain[0]["瀹℃牳浜�"]
, "HMakeDate": tableMain[0]["鍒跺崟鏃ユ湡"] == null ? "" : Format(new Date(tableMain[0]["鍒跺崟鏃ユ湡"]), "yyyy-MM-dd")
- , "HUpDateDate": tableMain[0]["淇敼鏃ユ湡"] == null ? "" : Format(new Date(tableMain[0]["淇敼鏃ユ湡"]), "yyyy-MM-dd")
- , "HCheckDate": tableMain[0]["瀹℃牳鏃ユ湡"] == null ? "" : Format(new Date(tableMain[0]["瀹℃牳鏃ユ湡"]), "yyyy-MM-dd")
+ , "HUpDateDate": tableMain[0]["淇敼鏃堕棿"] == null ? "" : Format(new Date(tableMain[0]["淇敼鏃堕棿"]), "yyyy-MM-dd")
+ , "HCheckDate": tableMain[0]["瀹℃牳鏃堕棿"] == null ? "" : Format(new Date(tableMain[0]["瀹℃牳鏃堕棿"]), "yyyy-MM-dd")
, "HCloseMan": tableMain[0]["鍏抽棴浜�"]
- , "HCloseDate": tableMain[0]["鍏抽棴鏃ユ湡"] == null ? "" : Format(new Date(tableMain[0]["鍏抽棴鏃ユ湡"]), "yyyy-MM-dd")
-
+ , "HCloseDate": tableMain[0]["鍏抽棴鏃堕棿"] == null ? "" : Format(new Date(tableMain[0]["鍏抽棴鏃堕棿"]), "yyyy-MM-dd")
+ , "HDeleteMan": tableMain[0]["浣滃簾浜�"]
+ , "HDeleteDate": tableMain[0]["浣滃簾鏃堕棿"] == null ? "" : Format(new Date(tableMain[0]["浣滃簾鏃堕棿"]), "yyyy-MM-dd")
});
//缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
HOrgIDBar = tableMain[0]["HOrgID"];
@@ -942,7 +931,26 @@
layer.msg("鏃ユ湡涓嶈兘涓虹┖!");
return false;
}
-
+ if ($("#HWorkTaskName").val() == "") {
+ layer.msg("浠诲姟鍚嶇О涓嶈兘涓虹┖!");
+ return false;
+ }
+ if ($("#HWorkTaskNumber").val() == "") {
+ layer.msg("浠诲姟浠g爜涓嶈兘涓虹┖!");
+ return false;
+ }
+ if ($("#HProNumber").val() == "") {
+ layer.msg("椤圭洰浠g爜涓嶈兘涓虹┖!");
+ return false;
+ }
+ if ($("#HProName").val() == "") {
+ layer.msg("椤圭洰鍚嶇О涓嶈兘涓虹┖!");
+ return false;
+ }
+ if ($("#HCusName").val() == "") {
+ layer.msg("瀹㈡埛涓嶈兘涓虹┖!");
+ return false;
+ }
return true;
}
//#endregion
--
Gitblit v1.9.1