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