From 97675abaf487b9b8b35f5457f5543e2055920144 Mon Sep 17 00:00:00 2001
From: yusijie <ysj@hz-kingdee.com>
Date: 星期三, 08 二月 2023 09:16:29 +0800
Subject: [PATCH] 根据登录用户获取默认值

---
 WebTM/views/车间管理/委外工序接收单/Cj_StationEntrustOutBill.html |   32 ++++++++++
 WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBill.html        |   33 +++++++++++
 WebTM/views/车间管理/委外工序发出单/Cj_StationEntrustInBill.html  |   32 ++++++++++
 WebTM/views/基础资料/产品基础资料/Gy_StdMinPickQty.html          |   25 +++++--
 WebTM/views/车间管理/工序进站接收单/Cj_StationInBill.html         |   35 +++++++++++
 5 files changed, 148 insertions(+), 9 deletions(-)

diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\344\272\247\345\223\201\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StdMinPickQty.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\344\272\247\345\223\201\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StdMinPickQty.html"
index 255435a..03d742b 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\344\272\247\345\223\201\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StdMinPickQty.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\344\272\247\345\223\201\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StdMinPickQty.html"
@@ -245,7 +245,7 @@
             var option = [];
             var HModName = "Gy_MateMould";
             //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
-            var titleData = ["HItemID", "HMaterID", "HSupID", "HPackTypeID", "浣跨敤鏍囪", "瀹℃牳浜�", "瀹℃牳鏃ユ湡", "鍒跺崟浜�", "鍒跺崟鏃ユ湡"];
+            var titleData = ["HItemID", "HMaterIDCol", "HSupIDCol", "HPackTypeIDCol", "浣跨敤鏍囪", "瀹℃牳浜�", "瀹℃牳鏃ユ湡", "鍒跺崟浜�", "鍒跺崟鏃ユ湡"];
             //褰撳墠鏃ユ湡
             var dt = new Date();
 
@@ -294,7 +294,8 @@
                 //鏂板琛岃〃鏍兼暟鎹�
                 var NewRow = {
                     "HMaterIDCol": "", "鐗╂枡浠g爜": "", "鐗╂枡鍚嶇О": "", "瑙勬牸鍨嬪彿": "", "HSupIDCol": "",
-                    "渚涘簲鍟嗕唬鐮�": "", "渚涘簲鍟嗗悕绉�": "", "HPackTypeIDCol": "", "鍖呰鏂瑰紡浠g爜": "", "鍖呰鏂瑰紡鍚嶇О": ""
+                    "渚涘簲鍟嗕唬鐮�": "", "渚涘簲鍟嗗悕绉�": "", "HPackTypeIDCol": "", "鍖呰鏂瑰紡浠g爜": "", "鍖呰鏂瑰紡鍚嶇О": "",
+                    "鏍囧噯鍖呰鏁伴噺": "0", "澶栫鍖呰鏁伴噺": "0", "寮�濮嬫棩鏈�": "", "缁撴潫鏃ユ湡": ""
                 };
                 switch (obj.event) {
                     case 'btn-AddLine':
@@ -318,8 +319,8 @@
                             NewRow.渚涘簲鍟嗕唬鐮� = $("#HSupNumber").val();
                             NewRow.渚涘簲鍟嗗悕绉� = $("#HSupName").val();
                         }
-                        NewRow.HBeginDateCol = Format(new Date(), "yyyy-MM-dd");
-                        NewRow.HEndDateCol = "2100-01-01";
+                        NewRow.寮�濮嬫棩鏈� = Format(new Date(), "yyyy-MM-dd");
+                        NewRow.缁撴潫鏃ユ湡 = Format(new Date(), "yyyy-MM-dd");
                         table.cache["mainTable"].push(NewRow);
                         option.data = table.cache["mainTable"];
                         table.render(option);
@@ -359,7 +360,7 @@
             //鏂板鎸夐挳
             form.on('submit(btn-AddNew)', function (data) {
                 //window.location.reload();
-                option.data = [{ HItemID: "0", HMaterIDCol: "0", HSupIDCol: "0", HBeginDateCol: dt, HEndDateCol: dt, HPackTypeIDCol: "0", 鍖呰鏂瑰紡浠g爜: "", 鍖呰鏂瑰紡鍚嶇О: "", HRemarkCol: "", 渚涘簲鍟嗕唬鐮�: "", 渚涘簲鍟嗗悕绉�: "", 鐗╂枡浠g爜: "", 鐗╂枡鍚嶇О: "", 瑙勬牸鍨嬪彿: "", HMinQty: "0", HBagQty:"0" }];
+                option.data = [{ HItemID: "0", HMaterIDCol: "0", HSupIDCol: "0", 寮�濮嬫棩鏈�: dt, 缁撴潫鏃ユ湡: dt, HPackTypeIDCol: "0", 鍖呰鏂瑰紡浠g爜: "", 鍖呰鏂瑰紡鍚嶇О: "", HRemarkCol: "", 渚涘簲鍟嗕唬鐮�: "", 渚涘簲鍟嗗悕绉�: "", 鐗╂枡浠g爜: "", 鐗╂枡鍚嶇О: "", 瑙勬牸鍨嬪彿: "", 鏍囧噯鍖呰鏁伴噺: "0", 澶栫鍖呰鏁伴噺:"0" }];
                 table.render(option)
 
                 $("#HMaker").val(sessionStorage["HUserName"]);
@@ -394,7 +395,7 @@
                         if (rowIndex === '0') {
                             layer.msg('棣栬鏃犳硶鍒犻櫎锛侊紒锛�');
                         } else {
-                            obj.del();
+                            obj.del();                           
                             option.data = table.cache["mainTable"];//灏嗘暟鎹粦瀹氬埌data涓�
                             table.reload(option);
                             layer.close(index);
@@ -568,7 +569,15 @@
                 }
                 var sMainStr = JSON.stringify(data.field);
                 var sSubStr = JSON.stringify(table.cache['mainTable']);
-                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
+                // 鏇挎崲瀛楃涓�
+                var a = sSubStr.replace("寮�濮嬫棩鏈�", "HBeginDateCol");
+                var b = a.replace("缁撴潫鏃ユ湡", "HEndDateCol");
+                var c = b.replace("鏍囧噯鍖呰鏁伴噺", "HMinQtyCol");
+                var d = c.replace("澶栫鍖呰鏁伴噺", "HBagQtyCol");
+                var e = d.replace("澶囨敞", "HRemarkCol");
+                var sSubStrRep = e.replaceAll(",[]", "")
+
+                var sMainSub = sMainStr + ';' + sSubStrRep + ';' + OperationType + ";" + sessionStorage["HUserName"];
                 var index = layer.load();
                 $.ajax({
                     type: "POST",
@@ -784,7 +793,7 @@
                                     }
                                 }
                             }
-
+                            col.push({ fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' });
                             //鍔ㄦ�佹樉绀哄垪鍚�
                             option = {
                                 elem: '#mainTable'
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\345\217\221\345\207\272\345\215\225/Cj_StationEntrustInBill.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\345\217\221\345\207\272\345\215\225/Cj_StationEntrustInBill.html"
index 78b0369..d56c92c 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\345\217\221\345\207\272\345\215\225/Cj_StationEntrustInBill.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\345\217\221\345\207\272\345\215\225/Cj_StationEntrustInBill.html"
@@ -471,6 +471,7 @@
                 $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//瀹℃牳鎸夐挳榛樿绂佺敤
                 $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//鍙嶅鏍告寜閽粯璁ょ鐢�
                 $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//淇敼鎸夐挳绂佺敤
+                GetDefValByUser();
             }
             else if (OperationType == 3) {
                 $("#eventType").val("Modify");
@@ -730,6 +731,37 @@
                 });
             })
 
+            //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+            function GetDefValByUser() {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+                    type: "GET",
+                    data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+
+                        form.val("formData", {
+                            //"HSourceID": data.HSourceID,
+                            //"HSourceName": data.鐢熶骇璧勬簮鍚嶇О,
+                            //"HGroupID": data.HGroupID,
+                            //"HGroupName": data.鐢熶骇鐝粍鍚嶇О,
+                            //"HCenterID": data.HWorkCenterID,
+                            //"HCenterName": data.宸ヤ綔涓績鍚嶇О,
+                            "HEmpID": data.HEmpID,
+                            //"HEmpNumber": data.鎿嶄綔鍛樹唬鐮�,
+                            "HEmpName": data.鎿嶄綔鍛樺悕绉�
+                        });
+                        layer.close(index);
+                    }
+                    , error: function () {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触");
+                    }
+                })
+            }
+            //#endregion
+
             //鎻愪氦
             form.on('submit(Saver)', function (data) {//鎻愪氦
                 //var tableData = data.field;
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill.html"
index a5c0b44..5b36bee 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill.html"
@@ -451,6 +451,7 @@
                 $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//瀹℃牳鎸夐挳榛樿绂佺敤
                 $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//鍙嶅鏍告寜閽粯璁ょ鐢�
                 $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//淇敼鎸夐挳绂佺敤
+                GetDefValByUser();
             }
             else if (OperationType == 3) {
                 $("#eventType").val("Modify");
@@ -823,6 +824,37 @@
                 });
             }
 
+            //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+            function GetDefValByUser() {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+                    type: "GET",
+                    data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+
+                        form.val("formData", {
+                            //"HSourceID": data.HSourceID,
+                            //"HSourceName": data.鐢熶骇璧勬簮鍚嶇О,
+                            //"HGroupID": data.HGroupID,
+                            //"HGroupName": data.鐢熶骇鐝粍鍚嶇О,
+                            //"HCenterID": data.HWorkCenterID,
+                            //"HCenterName": data.宸ヤ綔涓績鍚嶇О,
+                            "HEmpID": data.HEmpID,
+                            //"HEmpNumber": data.鎿嶄綔鍛樹唬鐮�,
+                            "HEmpName": data.鎿嶄綔鍛樺悕绉�
+                        });
+                        layer.close(index);
+                    }
+                    , error: function () {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触");
+                    }
+                })
+            }
+            //#endregion
+
             //#region 瀹℃牳鎸夐挳
             form.on('submit(set_CheckBill)', function () {
                 //瀹℃牳鏂规硶
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\345\207\272\347\253\231\346\261\207\346\212\245\345\215\225/Cj_StationOutBill.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\345\207\272\347\253\231\346\261\207\346\212\245\345\215\225/Cj_StationOutBill.html"
index 0b815a2..92b4b31 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\345\207\272\347\253\231\346\261\207\346\212\245\345\215\225/Cj_StationOutBill.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\345\207\272\347\253\231\346\261\207\346\212\245\345\215\225/Cj_StationOutBill.html"
@@ -720,6 +720,7 @@
                 $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//瀹℃牳鎸夐挳榛樿绂佺敤
                 $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//鍙嶅鏍告寜閽粯璁ょ鐢�
                 $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//淇敼鎸夐挳绂佺敤
+                GetDefValByUser();
             }
             else if (OperationType == 3) {
                 $("#eventType").val("Modify");
@@ -796,6 +797,38 @@
                     }
                 })
             }
+
+            //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+            function GetDefValByUser() {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+                    type: "GET",
+                    data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+
+                        form.val("formData", {
+                            "HSourceID": data.HSourceID,
+                            "HSourceName": data.鐢熶骇璧勬簮鍚嶇О,
+                            "HGroupID": data.HGroupID,
+                            "HGroupName": data.鐢熶骇鐝粍鍚嶇О,
+                            "HCenterID": data.HWorkCenterID,
+                            "HCenterName": data.宸ヤ綔涓績鍚嶇О,
+                            "HEmpID": data.HEmpID,
+                            "HEmpNumber": data.鎿嶄綔鍛樹唬鐮�,
+                            "HEmpName": data.鎿嶄綔鍛樺悕绉�
+                        });
+                        layer.close(index);
+                    }
+                    , error: function () {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触");
+                    }
+                })
+            }
+            //#endregion
+
             //娴佽浆鍗℃槸鍚︽壂鎻忔爣璁�
             var HProcExchBillNoFlag = false;
             //鍒濆鍩烘湰淇℃伅璧嬪��
diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\350\277\233\347\253\231\346\216\245\346\224\266\345\215\225/Cj_StationInBill.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\350\277\233\347\253\231\346\216\245\346\224\266\345\215\225/Cj_StationInBill.html"
index 0a2e3b5..4611b2c 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\350\277\233\347\253\231\346\216\245\346\224\266\345\215\225/Cj_StationInBill.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\350\277\233\347\253\231\346\216\245\346\224\266\345\215\225/Cj_StationInBill.html"
@@ -416,7 +416,7 @@
             var params = get_UrlVars();
 
             //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
-            var titleData = [];
+            var titleData = [];           
 
             if (typeof (params[params[0]]) == "undefined") {
                 var OperationType = 1;//鎿嶄綔绫诲瀷
@@ -466,6 +466,7 @@
                 $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//瀹℃牳鎸夐挳榛樿绂佺敤
                 $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//鍙嶅鏍告寜閽粯璁ょ鐢�
                 $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//淇敼鎸夐挳绂佺敤
+                GetDefValByUser();
             }
             else if (OperationType == 3) {
                 $("#eventType").val("Modify");
@@ -636,6 +637,38 @@
             }
             //#endregion
 
+            //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+            function GetDefValByUser()
+            {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+                    type: "GET",
+                    data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+                       
+                        form.val("formData", {                        
+                            "HSourceID": data.HSourceID,
+                            "HSourceName": data.鐢熶骇璧勬簮鍚嶇О,
+                            "HGroupID": data.HGroupID,
+                            "HGroupName": data.鐢熶骇鐝粍鍚嶇О,
+                            "HCenterID": data.HWorkCenterID,
+                            "HCenterName": data.宸ヤ綔涓績鍚嶇О,
+                            "HEmpID": data.HEmpID,
+                            "HEmpNumber": data.鎿嶄綔鍛樹唬鐮�,
+                            "HEmpName": data.鎿嶄綔鍛樺悕绉�
+                        });
+                        layer.close(index);
+                    }
+                    , error: function () {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触");
+                    }
+                })
+            }
+            //#endregion
+
             //#region 缂栬緫鍓嶅垽鏂�
             function set_ShowBillJudge() {
                 var wait = layer.load();

--
Gitblit v1.9.1