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_InspectionFormReport.html |  136 +++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 125 insertions(+), 11 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_InspectionFormReport.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_InspectionFormReport.html"
index ddb0dac..3675fb9 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_InspectionFormReport.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/QC_InspectionFormReport.html"
@@ -50,7 +50,7 @@
                                 <div class="layui-inline">
                                     <label class="layui-form-label">閮ㄩ棬</label>
                                     <div class="layui-input-block">
-                                        <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input">
+                                        <select name="HDeptName" id="HDeptName" lay-verify="required" lay-filter="HDeptName" lay-search class="layui-input">
                                             <!--鍔ㄦ�佹覆鏌撹溅闂�-->
                                         </select>
                                     </div>
@@ -92,13 +92,7 @@
                                             <div class="layui-input-block" style="margin-left: 120px;">
                                                 <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" 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="HUpLimit" id="HUpLimit" style="background-color:#efefef4d;" readonly>
-                                            </div>
-                                        </div>
+                                        </div>                                       
                                     </div>
                                     <div class="layui-row" style="margin-top:5px;">
                                         <div class="layui-inline">
@@ -111,16 +105,47 @@
                                                 </button>
                                             </div>
                                         </div>
-                                        <div class="layui-inline">
+                                        <div class="layui-inline" id="xh">
                                             <label class="layui-form-label" style="width: 85px;">绌村彿</label>
                                             <div class="layui-input-block" style="margin-left: 120px;">
                                                 <input type="text" class="layui-input" id="HMouldNum" name="HMouldNum">
                                             </div>
                                         </div>
+                                        <div class="layui-inline" id="sczz">
+                                            <!--style="display:none"-->
+                                            <label class="layui-form-label" style="width: 85px;">鐢熶骇璧勬簮</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="hidden" class="layui-input" lay-verify="HSourceID" name="HSourceID" id="HSourceID" value="0">
+                                                <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHSourceID" id="btnHSourceID" style="padding: 0 10px; margin-right: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline" id="sczz">                                            
+                                            <label class="layui-form-label" style="width: 85px;">宸ュ簭</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="hidden" class="layui-input" lay-verify="HProcID" name="HProcID" id="HProcID" value="0">
+                                                <input type="text" class="layui-input" name="HProcName" id="HProcName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHProcID" id="btnHProcID" style="padding: 0 10px; margin-right: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </div>
+                                        </div>
+                                      
+                                    </div>
+                                    <div class="layui-row" style="margin-top:5px;">
+
                                         <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="HTargetVal" id="HTargetVal">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px; margin-left: 50px;">涓婇檺</label>
+                                            <div class="layui-input-block" style="margin-left: 170px;">
+                                                <input type="text" class="layui-input" name="HUpLimit" id="HUpLimit" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
@@ -287,6 +312,18 @@
             });
             //#endregion
 
+            //#region 鐢熶骇璧勬簮
+            form.on('submit(btnHSourceID)', function (data) {
+                btnHSourceID();
+            });
+            //#endregion
+
+            //#region 宸ュ簭
+            form.on('submit(btnHProcID)', function (data) {
+                btnHProcID();
+            });
+            //#endregion
+
             //#region 妫�楠岄」鐩�
             form.on('submit(btnHQCCheckItemID)', function (data) {
                 btnCheckProjectList(2);
@@ -340,6 +377,12 @@
                     }
                 });
             });
+
+            ////#region 妫�绱㈡ā寮忎笅鎷夊垪琛ㄧ洃鍚�
+            //form.on('select(HDeptName)', function (data) {
+            //    changeInput_Dept();
+            //});
+            ////#endregion
 
             //#endregion
 
@@ -462,6 +505,23 @@
                     }
                 });
             }
+
+            //#region 鏍规嵁妫�绱㈡ā寮忚皟鏁� 鎼滅储妗�
+            function changeInput_Dept() {
+                var HSearchModel = $("#HDeptName").val();
+               
+                if (HSearchModel == "389502" || HSearchModel == "15035820") {
+                    //闅愯棌鐢熶骇璧勬簮
+                    $("#sczz").hide();
+                    $("#xh").show();
+                }
+                else {
+                    //闅愯棌绌村彿
+                    $("#xh").hide();
+                    $("#sczz").show();
+                }
+            }
+            //#endregion
 
             //PPK璁$畻 x
             function set_PPK() {
@@ -1310,7 +1370,8 @@
                 var HMaterID = $("#HMaterID").val();//鐗╂枡
                 var HQCCheckItemID = $("#HQCCheckItemID").val();//妫�楠岄」鐩�
                 var HMouldNum = $("#HMouldNum").val();//绌村彿
-
+                var HSourceID = $("#HSourceID").val();//鐢熶骇璧勬簮
+                var HProcID = $("#HProcID").val();//宸ュ簭
                 if (limit == 0) {
                     return layer.msg("鏍锋湰鏁伴噺涓嶈兘涓�0!");
                 }
@@ -1331,6 +1392,8 @@
                     , HMaterID: HMaterID
                     , HQCCheckItemID: HQCCheckItemID
                     , HMouldNum: HMouldNum
+                    , HSourceID: HSourceID
+                    , HProcID: HProcID
                 }
                 //鍒濆鍖栬〃鏍�
                 set_InitGrid();
@@ -1347,7 +1410,7 @@
                     , area: ['90%', '90%']//澶у皬
                     , title: '鐗╂枡鍒楄〃'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html?openType=2', 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1366,6 +1429,57 @@
                 })
             }
 
+            //鐢熶骇璧勬簮
+            function btnHSourceID() {
+                layer.open({
+                    type: 2 //绫诲瀷
+                    , skin: 'layui-layer-rim'//鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鐢熶骇璧勬簮鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html?Htype=&openType=2', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HSourceID").val(checkStatus.data[0].HItemID);
+                        $("#HSourceName").val(checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+
+            //宸ュ簭
+            function btnHSourceID() {
+                layer.open({
+                    type: 2 //绫诲瀷
+                    , skin: 'layui-layer-rim'//鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '宸ュ簭鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html?openType=2', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HProcID").val(checkStatus.data[0].HItemID);
+                        $("#HProcName").val(checkStatus.data[0].宸ュ簭鍚嶇О);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+
+
             //妫�楠岄」鐩垪琛�
             function btnHQCCheckItemID() {
                 layer.open({

--
Gitblit v1.9.1