From c78e97e5ca1365342ab5e63f5513f9afa954bb35 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期五, 27 二月 2026 10:03:40 +0800
Subject: [PATCH] wip导入,成本费用单导入,增加下拉框年月,不良原因列表增加字段物料分类

---
 WebTM/views/基础资料/生产基础资料/Add_Edit_Gy_BadReason.html |   44 +++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 43 insertions(+), 1 deletions(-)

diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_BadReason.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_BadReason.html"
index 283f2fc..ab42dc1 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_BadReason.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\347\224\237\344\272\247\345\237\272\347\241\200\350\265\204\346\226\231/Add_Edit_Gy_BadReason.html"
@@ -106,6 +106,16 @@
                                                 </div>
                                             </div>
                                             <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 120px">鐗╂枡绫诲瀷锛�</label>
+                                                <div class="layui-input-inline">
+                                                    <input type="text" name="HMaterTypeName" id="HMaterTypeName" lay-verify="HMaterTypeName" readonly="readonly" autocomplete="off" class="layui-input" style="float:left;width:150px;">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HMaterType-BT" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn " style="margin-left:-9px"></i>
+                                                    </button>
+                                                    <input id="HMaterTypeID" name="HMaterTypeID" type="hidden" value="0" />
+                                                </div>
+                                            </div>
+                                            <div class="layui-inline">
                                                 <label class="layui-form-label">浣跨敤鐘舵�侊細</label>
                                                 <div class="layui-input-inline">
                                                     <select name="HUseFlag" id="HUseFlag" lay-verify="HUseFlag">
@@ -264,6 +274,7 @@
                 var isEndCheck = document.getElementById("HStopflag").checked;
                 isEndCheck == true ? data.field.HStopflag = 'true' : data.field.HStopflag = 'false';//灏嗘暟缁勫悎骞舵垚瀛楃涓�
                 var sMainStr = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"];
+               
                 if (AllowLoadData()) {
                     $.ajax(
                         {
@@ -359,7 +370,7 @@
                 })
             });
 
-            //閫夋嫨榛樿涓嶈壇绫诲瀷
+            //閫夋嫨榛樿涓嶈壇绫诲瀷HMaterType-BT
             form.on('submit(HBadType-BT)', function () {//閫夋嫨閮ㄩ棬
                 layer.open({
                     type: 2
@@ -389,7 +400,36 @@
                    }
                 })
             });
+            //閫夋嫨榛樿涓嶈壇绫诲瀷HMaterType-BT
+            form.on('submit(HMaterType-BT)', function () {//閫夋嫨閮ㄩ棬
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '涓嶈壇绫诲瀷鍒楄〃'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_MaterType.html?', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HMaterTypeName").val(checkStatus.data[0].鐗╂枡鍒嗙被鍚嶇О);
+                        $("#HMaterTypeID").val(checkStatus.data[0].HItemID);
+                        //$("#HBadTypeNumber").val(checkStatus.data[0].涓嶈壇绫诲瀷浠g爜);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    }
+                })
+            });
             //閫夋嫨榛樿宸ュ簭
             form.on('submit(HProc-BT)', function () {//閫夋嫨宸ュ簭
                 layer.open({
@@ -488,6 +528,8 @@
                             $("#HProcNumber").val(data.宸ュ簭浠g爜);//宸ュ簭浠g爜
                             $("#HBadTypeName").val(data.涓嶈壇绫诲瀷);//榛樿涓嶈壇绫诲瀷
                             $("#HBadTypeID").val(data.HBadTypeID == null ? '0' : data.HBadTypeID);//涓嶈壇绫诲瀷ID
+                            $("#HMaterTypeName").val(data.鐗╂枡鍒嗙被);//榛樿涓嶈壇绫诲瀷
+                            $("#HMaterTypeID").val(data.HMaterTypeID == null ? '0' : data.HMaterTypeID);//涓嶈壇绫诲瀷ID
                             $("#HBadTypeNumber").val(data.涓嶈壇绫诲瀷浠g爜);//涓嶈壇绫诲瀷浠g爜
                             $("#HRemark").val(data.澶囨敞);//澶囨敞
                             $("input[name='HStopflag']").attr("checked", data.绂佺敤鏍囪);//true:閫変腑 false:涓嶉�変腑

--
Gitblit v1.9.1