From 7ae052d141e69fe9e19392172fc2960134a03232 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期一, 01 十二月 2025 15:54:52 +0800
Subject: [PATCH] 1.采购入库单列表、直接调拨单列表、其他出库单列表、生产入库列表、销售出库单列表:layui中开发 查看包装明细

---
 WebTM/views/质量管理/检验取样还样单/QC_Add_BackSampleCheckBill.html |   88 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 79 insertions(+), 9 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_Add_BackSampleCheckBill.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_Add_BackSampleCheckBill.html"
index 4e0023e..cc86dec 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_Add_BackSampleCheckBill.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_Add_BackSampleCheckBill.html"
@@ -43,7 +43,7 @@
                         <h1 style="text-align: center; padding: 10px 0;"><b>妫�楠岃繕鏍峰崟</b></h1>
                         <ul class="layui-tab-title" lay-filter="tab-all">
                             <li lay-id="1" style="padding:1px;" class="layui-this">鍩烘湰淇℃伅</li>
-                            <li lay-id="2" style="padding:1px;">鍏朵粬淇℃伅</li>
+                            <li lay-id="2" style="padding:1px;">鍒跺崟淇℃伅</li>
                         </ul>
                         <div class="layui-tab-content">
                             <!--鍩烘湰淇℃伅-->
@@ -80,6 +80,16 @@
                                                 <input type="hidden" name="HEmp" id="HEmp" lay-verify="HEmp" value="0">
                                                 <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHEmp" id="btnSearchHEmp" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label">鐢熶骇鐝:</label>
+                                            <div class="layui-input-inline">
+                                                <input type="text" name="HWorkShiftName" id="HWorkShiftName" class="layui-input" value="" style="background-color: #efefef4d; float: left; width: 150px;">
+                                                <input type="hidden" name="HWorkShiftID" id="HWorkShiftID" class="layui-input" value="0" style="float:left;width:150px;">
+                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkShiftList" id="HWorkShiftLists" style="width:40px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
                                             </div>
                                         </div>
@@ -479,6 +489,43 @@
             });
             //#endregion
 
+            //琛ㄥご淇℃伅鐝寮圭獥
+            form.on('submit(HWorkShiftList)', function () {
+                //椤甸潰灞�-鑷畾涔�
+                layer.open({
+                    type: 2,
+                    skin: 'layui-layer-rim', //鍔犱笂杈规
+                    title: '鐝鍒楄〃',
+                    closeBtn: 1,
+                    shift: 2,
+                    area: ['80%', '80%'],
+                    maxmin: true,
+                    content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_WorkShiftList.html?type=HWorkShifts', 'yes'],
+                    btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HWorkShiftName").val(checkStatus.data[0].鐝鍚嶇О);
+                        $("#HWorkShiftID").val(checkStatus.data[0].HInterID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    },
+                    end: function () {
+
+                    },
+                    success: function (layero, index) {
+
+                    }
+                });
+            });
             //#endregion
 
             //#region 姝ら〉闈㈡墍鏈夌殑鏂规硶
@@ -581,8 +628,8 @@
                         , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', event: "HMaterName", style: 'background-color: #f9f9f9;' } //f7
                         , { field: 'HModel', title: '瑙勬牸鍨嬪彿', style: 'background-color: #f9f9f9;' }
                         , { field: 'HUnitID', title: 'HUnitID', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HUnitName', title: '璁¢噺鍗曚綅', edit: 'text', event: "HUnitName", style: 'background-color: #f9f9f9;' }//f7
-                        , { field: 'HQty', title: '杩樻牱鏁伴噺', edit: 'text', style: 'background-color: #f9f9f9;' }                        
+                        , { field: 'HUnitName', title: '璁¢噺鍗曚綅',  event: "HUnitName", style: 'background-color: #f9f9f9;' }//f7
+                        , { field: 'HQty', title: '杩樻牱鏁伴噺', edit: 'text' }                        
                         , { field: 'HICMOInterID', title: 'HICMOInterID', hide: true,style: 'background-color: #f9f9f9;' }
                         , { field: 'HICMOEntryID', title: 'HICMOEntryID', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HICMOBillNo', title: '浠诲姟鍗曞彿', style: 'background-color: #f9f9f9;' }
@@ -680,7 +727,7 @@
                     , area: ['90%', '90%']//澶у皬
                     , title: '鍙戦�侀儴闂ㄨ〃'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -709,7 +756,7 @@
                     shift: 2,
                     area: ['90%', '90%'],
                     maxmin: true,
-                    content: ['../../../views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html', 'yes'],
+                    content: ['../../../views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html?openType=2', 'yes'],
                     btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
                         //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
@@ -815,6 +862,16 @@
                             , "HProcName": data[0]["宸ュ簭"]
                             , "HEmp": data[0]["HEmp"]
                             , "HEmpName": data[0]["杩樻牱鍛�"]
+                            , "HMaker": data[0]["鍒跺崟浜�"]
+                            , "HMakeDate": data[0]["鍒跺崟鏃ユ湡"] == null ? "" : Format(new Date(data[0]["鍒跺崟鏃ユ湡"]), "yyyy-MM-dd")
+                            , "HUpDater": data[0]["淇敼浜�"]
+                            , "HUpDateDate": data[0]["淇敼鏃ユ湡"] == null ? "" : Format(new Date(data[0]["淇敼鏃ユ湡"]), "yyyy-MM-dd")
+                            , "HChecker": data[0]["瀹℃牳浜�"]
+                            , "HCheckDate": data[0]["瀹℃牳鏃ユ湡"] == null ? "" : Format(new Date(data[0]["瀹℃牳鏃ユ湡"]), "yyyy-MM-dd")
+                            , "HCloseMan": data[0]["鍏抽棴浜�"]
+                            , "HCloseDate": data[0]["鍏抽棴鏃ユ湡"] == null ? "" : Format(new Date(data[0]["鍏抽棴鏃ユ湡"]), "yyyy-MM-dd")
+                            , "HDeleteMan": data[0]["浣滃簾浜�"]
+                            , "HDeleteDate": data[0]["浣滃簾鏃ユ湡"] == null ? "" : Format(new Date(data[0]["浣滃簾鏃ユ湡"]), "yyyy-MM-dd")
                         });
                         //缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
                         HOrgIDBar1 = data[0]["HSourceOrgID"];
@@ -856,13 +913,15 @@
                     success: function (result) {
                         var data = result.data;
                         var tableSub = result.data;
-
+                        $('#HWorkShiftList').addClass("layui-btn-disabled").attr("disabled", true);//鏈夋簮鍗曟椂浠诲姟鍗曞彿鎸夐挳绂佺敤
                         //涓昏〃 璧嬪��
                         form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
                              "HDeptID": data[0]["HDeptID"]                  //閮ㄩ棬ID
                             , "HDeptName": data[0]["閮ㄩ棬"]               //閮ㄩ棬鍚嶇О                         
                             , "HProcID": data[0]["HProcID"]
-                            , "HProcName": data[0]["宸ュ簭"]                                                 
+                            , "HProcName": data[0]["宸ュ簭"]
+                            , "HWorkShiftID": data[0]["HShiftsID"]
+                            , "HWorkShiftName": data[0]["鐢熶骇鐝"]
                         });
 
                         //缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
@@ -979,7 +1038,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html', 'yes']
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html?openType=2', 'yes']
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1023,7 +1082,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Unit.html', 'yes']
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Unit.html?Type=HUnitList', 'yes']
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1073,6 +1132,12 @@
         function GetUnitValue(obj) {
             OptionData = obj;
         }
+        //鐢熶骇鐝
+        function GetHWorkShiftsValue(obj) {
+            $("#HWorkShiftID").val(obj[0].HInterID); //褰撳墠宸ュ簭ID
+            $("#HWorkShiftName").val(obj[0].鐝鍚嶇О); //褰撳墠宸ュ簭
+        }
+
         //閮ㄩ棬
         function GetHDeptNameValue(obj) {
             $("#HDeptID").val(obj[0].HItemID);//閮ㄩ棬id
@@ -1083,6 +1148,11 @@
             $("#HEmpName").val(obj[0].鑱屽憳鍚嶇О);
             $("#HEmp").val(obj[0].HItemID);
         }
+        //杩斿洖宸ュ簭
+        function GetProcessValue(obj) {  //杩斿洖宸ュ簭
+            $("#HProcName").val(obj[0].宸ュ簭鍚嶇О);
+            $("#HProcID").val(obj[0].HItemID);
+        }
     </script>
 </body>
 </html>
\ No newline at end of file

--
Gitblit v1.9.1