From 3dfe7dfe993869c8a44e9ccf177849abe98ca8d0 Mon Sep 17 00:00:00 2001
From: wangbin <lan@DESKTOP-MG88OFJ>
Date: 星期一, 08 七月 2024 10:12:25 +0800
Subject: [PATCH] 1
---
WebTM/views/工资管理/定额申请/Pay_ProcPriceRequestBill.html | 91 +++++++++++++++++++++++++++++----------------
1 files changed, 59 insertions(+), 32 deletions(-)
diff --git "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html" "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
index 25a7959..09f2eb8 100644
--- "a/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
+++ "b/WebTM/views/\345\267\245\350\265\204\347\256\241\347\220\206/\345\256\232\351\242\235\347\224\263\350\257\267/Pay_ProcPriceRequestBill.html"
@@ -667,7 +667,7 @@
, shift: 2 //寮瑰嚭鍔ㄧ敾
, area: ["90%", "90%"] //绐椾綋澶у皬
, maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
- , content: ["../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html?Type=HDeptID", "yes"]
+ , content: ["../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html", "yes"]
, btn: ["纭畾", "鍙栨秷"]
, btn1: function (index, laero) {
//鎸夐挳涓� 鐨勫洖璋�
@@ -679,7 +679,7 @@
}
$("#HDeptID").val(checkStatus.data[0].HItemID);//鍐呯爜
- $("#HDeptName").val(checkStatus.data[0].HName);//鍚嶇О
+ $("#HDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);//鍚嶇О
layer.close(index);//鍏抽棴寮圭獥
}
, btn2: function (index, layero) { }
@@ -1058,7 +1058,7 @@
, shift: 2 //寮瑰嚭鍔ㄧ敾
, area: ["90%", "90%"] //绐椾綋澶у皬
, maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
- , content: ["../../../views/Baseset/鍩虹璧勬枡/Gy_MaterialList.html", "yes"]
+ , content: ["../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html?", "yes"]
, btn: ["纭畾", "鍙栨秷"]
, btn1: function (index, laero) {
//鎸夐挳涓� 鐨勫洖璋�
@@ -1068,8 +1068,12 @@
if (checkStatus.data.length != 1) {
return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
}
+ OptionData = checkStatus.data[0];
+ layer.close(index);//鍏抽棴寮圭獥
+ }
+ , end: function () {
//鑾峰彇宸ヤ环
- var HMaterID = checkStatus.data[0].HItemID;
+ var HMaterID = OptionData.HItemID;
var HProcID = obj.data.hasOwnProperty("HProcID") ? obj.data.HProcID + "" : "0";
var HSourceID = obj.data.hasOwnProperty("HSourceID") ? obj.data.HSourceID + "" : "0";
var HOldPrice = subTable_GetHPrice(HMaterID, HProcID, HSourceID);
@@ -1077,21 +1081,20 @@
if (HOldPrice != -1) {
//鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
obj.update({
- "HMaterID": checkStatus.data[0].HItemID
- , "HMaterNumber": checkStatus.data[0].HNumber
- , "HMaterName": checkStatus.data[0].HName
- , "HMaterModel": checkStatus.data[0].HModel
+ "HMaterID": OptionData.HItemID
+ , "HMaterNumber": OptionData.鐗╂枡浠g爜
+ , "HMaterName": OptionData.鐗╂枡鍚嶇О
+ , "HMaterModel": OptionData.瑙勬牸鍨嬪彿
, "HOldPrice": HOldPrice
})
} else {
obj.update({
- "HMaterID": checkStatus.data[0].HItemID
- , "HMaterNumber": checkStatus.data[0].HNumber
- , "HMaterName": checkStatus.data[0].HName
- , "HMaterModel": checkStatus.data[0].HModel
+ "HMaterID": OptionData.HItemID
+ , "HMaterNumber": OptionData.鐗╂枡浠g爜
+ , "HMaterName": OptionData.鐗╂枡鍚嶇О
+ , "HMaterModel": OptionData.瑙勬牸鍨嬪彿
})
}
- layer.close(index);//鍏抽棴寮圭獥
}
})
}
@@ -1106,7 +1109,7 @@
, shift: 2 //寮瑰嚭鍔ㄧ敾
, area: ["90%", "90%"] //绐椾綋澶у皬
, maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
- , content: ["../../../views/Baseset/鍩虹璧勬枡/Gy_ProcList.html", "yes"]
+ , content: ["../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html", "yes"]
, btn: ["纭畾", "鍙栨秷"]
, btn1: function (index, laero) {
//鎸夐挳涓� 鐨勫洖璋�
@@ -1116,28 +1119,31 @@
if (checkStatus.data.length != 1) {
return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
}
+ OptionData = checkStatus.data[0];
+ layer.close(index);//鍏抽棴寮圭獥
+ }
+ , end: function () {
//鑾峰彇宸ヤ环
var HMaterID = obj.data.hasOwnProperty("HMaterID") ? obj.data.HMaterID + "" : "0";
- var HProcID = checkStatus.data[0].HItemID;
+ var HProcID = OptionData.HItemID;
var HSourceID = obj.data.hasOwnProperty("HSourceID") ? obj.data.HSourceID + "" : "0";
var HOldPrice = subTable_GetHPrice(HMaterID, HProcID, HSourceID);
//鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
if (HOldPrice != -1) {
obj.update({
- "HProcID": checkStatus.data[0].HItemID
- , "HProcNumber": checkStatus.data[0].宸ュ簭浠g爜
- , "HProcName": checkStatus.data[0].宸ュ簭
+ "HProcID": OptionData.HItemID
+ , "HProcNumber": OptionData.宸ュ簭浠g爜
+ , "HProcName": OptionData.宸ュ簭鍚嶇О
, "HOldPrice": HOldPrice
})
} else {
obj.update({
- "HProcID": checkStatus.data[0].HItemID
- , "HProcNumber": checkStatus.data[0].宸ュ簭浠g爜
- , "HProcName": checkStatus.data[0].宸ュ簭
+ "HProcID": OptionData.HItemID
+ , "HProcNumber": OptionData.宸ュ簭浠g爜
+ , "HProcName": OptionData.宸ュ簭鍚嶇О
})
}
- layer.close(index);//鍏抽棴寮圭獥
}
})
}
@@ -1152,7 +1158,7 @@
, shift: 2 //寮瑰嚭鍔ㄧ敾
, area: ["90%", "90%"] //绐椾綋澶у皬
, maxmin: true //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
- , content: ["../../../views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html", "yes"]
+ , content: ["../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html", "yes"]
, btn: ["纭畾", "鍙栨秷"]
, btn1: function (index, laero) {
//鎸夐挳涓� 鐨勫洖璋�
@@ -1162,28 +1168,31 @@
if (checkStatus.data.length != 1) {
return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
}
+ OptionData = checkStatus.data[0];
+ layer.close(index);//鍏抽棴寮圭獥
+ }
+ , end: function () {
//鑾峰彇宸ヤ环
var HMaterID = obj.data.hasOwnProperty("HMaterID") ? obj.data.HMaterID + "" : "0";
var HProcID = obj.data.hasOwnProperty("HProcID") ? obj.data.HProcID + "" : "0";
- var HSourceID = checkStatus.data[0].HItemID;
+ var HSourceID = OptionData.HItemID;
var HOldPrice = subTable_GetHPrice(HMaterID, HProcID, HSourceID);
//鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
if (HOldPrice != -1) {
obj.update({
- "HSourceID": checkStatus.data[0].HItemID
- , "HSourceNumber": checkStatus.data[0].鐢熶骇璧勬簮浠g爜
- , "HSourceName": checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О
+ "HSourceID": OptionData.HItemID
+ , "HSourceNumber": OptionData.鐢熶骇璧勬簮浠g爜
+ , "HSourceName": OptionData.鐢熶骇璧勬簮鍚嶇О
, "HOldPrice": HOldPrice
})
} else {
obj.update({
- "HSourceID": checkStatus.data[0].HItemID
- , "HSourceNumber": checkStatus.data[0].鐢熶骇璧勬簮浠g爜
- , "HSourceName": checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О
+ "HSourceID": OptionData.HItemID
+ , "HSourceNumber": OptionData.鐢熶骇璧勬簮浠g爜
+ , "HSourceName": OptionData.鐢熶骇璧勬簮鍚嶇О
})
}
- layer.close(index);//鍏抽棴寮圭獥
}
})
}
@@ -1362,7 +1371,25 @@
//#endregion
});
-
+ //鍙屽嚮杩斿洖鍩虹璧勬枡鏁版嵁 琛ㄥご
+ function GetHDeptNameValue(obj) //杩斿洖閮ㄩ棬
+ {
+ $("#HDeptName").val(obj[0].閮ㄩ棬鍚嶇О);
+ $("#HDeptID").val(obj[0].HItemID);
+ }
+ //鍙屽嚮杩斿洖鍩虹璧勬枡鏁版嵁 鍒楄〃
+ function GetGyMaterial(data) //杩斿洖鐗╂枡
+ {
+ OptionData = data
+ }
+ function GetProcessValue(data) //杩斿洖宸ュ簭
+ {
+ OptionData = data[0]
+ }
+ function GetGySource(data) //杩斿洖鐢熶骇璧勬簮
+ {
+ OptionData = data[0]
+ }
</script>
</body>
</html>
\ No newline at end of file
--
Gitblit v1.9.1