From a03addb5fbf4da382275f3c9dff8dbc916c4e021 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期三, 17 九月 2025 09:52:01 +0800
Subject: [PATCH] 其他出库、其他入库:子表件数可以输入为0 乔一客户物料即时库存报表:把米数和件数的合计加上去 (按生产订单)客户订单:过滤条件改为模糊查询

---
 WebTM/views/生产管理/异常反馈单/Sc_Add_MESExecptFeedBackBillList.html |   54 ++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 34 insertions(+), 20 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
index 909e5f6..a695379 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
@@ -149,13 +149,7 @@
                                                             <input type="text" name="HReceiveMan" id="HReceiveMan" class="layui-input" value="" style="float:left;width:150px;" disabled>
                                                             <button type="button" lay-submit="" class="layui-btn" lay-filter="HReceiveManList" id="HReceiveManList" style="width:40px;">
                                                                 <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
-                                                            </button>
-                                                            <!--<select name="HReceiveMan" lay-filter="HReceiveMan" id="HReceiveMan">
-                                                                <option value="" selected="selected">璇烽�夋嫨</option>
-                                                                <option value="鏉庡痉绂�">鏉庡痉绂�</option>
-                                                                <option value="宕旀潵姝�">宕旀潵姝�</option>
-                                                                <option value="閮戦洦">閮戦洦</option>
-                                                            </select>-->
+                                                            </button>                                                           
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
@@ -257,7 +251,7 @@
                                                     <div class="layui-inline">
                                                         <label class="layui-form-label">澶囨敞:</label>
                                                         <div class="layui-input-inline">
-                                                            <textarea placeholder="璇疯緭鍏ヨ缁嗗唴瀹�" class="layui-textarea" name="HRemark" id="HRemark" style="width:1080px;"></textarea>
+                                                            <textarea placeholder="璇疯緭鍏ュ娉�" class="layui-textarea" name="HRemark" id="HRemark" style="width:1080px;"></textarea>
                                                         </div>
                                                     </div>
                                                 </div>
@@ -323,7 +317,8 @@
                                                         <label class="layui-form-label">褰卞搷闈㈢▼搴�:</label>
                                                         <div class="layui-input-inline">
                                                             <select name="HErrLev" lay-filter="HErrLev" id="HErrLev">
-                                                                <option value="鏃犳硶鍒ゆ柇" selected="selected">鏃犳硶鍒ゆ柇</option>
+                                                                <option value="" selected="selected"></option>
+                                                                <option value="鏃犳硶鍒ゆ柇">鏃犳硶鍒ゆ柇</option>
                                                                 <option value="鍋滅嚎">鍋滅嚎</option>
                                                                 <option value="鎵归噺涓嶈壇">鎵归噺涓嶈壇</option>
                                                                 <option value="鍋跺彂涓嶈壇">鍋跺彂涓嶈壇</option>
@@ -796,14 +791,14 @@
                             "HSourceName": HSourceName
                         },
                         success: function (data) {
-                            if (data.count == 1)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            if (data.count == 1 && data.data.length!=0)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
                             {
-                                var LoadData = data.data;
+                                var LoadData = data.data;                               
                                 EquipNumber = LoadData[0].璁惧缂栫爜; //浜у搧鍚嶇О
                             }
                             else {
                                 EquipNumber = "";
-                                layer.alert(data.Message, { icon: 5 });
+                                //layer.alert(data.Message, { icon: 5 });
 
                             }
                         },
@@ -827,6 +822,7 @@
                 $("#HSendMan").val(sessionStorage["HUserName"]); //鍙戦�佷汉
                 $("#HCenterName").val(sessionStorage["HWorkCenter"]); //宸ヤ綔涓績
                 $("#HCenterID").val(sessionStorage["HWorkCenterID"]); //宸ヤ綔涓績
+                $("#HReceiveMan").val(sessionStorage["HUserName"]);   //鎺ユ敹浜�
             }
 
             //鏈夋簮鍗曟柊澧�
@@ -839,7 +835,7 @@
                 $("#HSendMan").val(sessionStorage["HUserName"]);   //鍙戦�佷汉
                 $("#HDeptID").val(sessionStorage["HDeptID"]);  //閮ㄩ棬ID
                 $("#HDeptName").val(sessionStorage["HDept"]);  //閮ㄩ棬
-
+                $("#HReceiveMan").val(sessionStorage["HUserName"]);   //鎺ユ敹浜�
                 $.ajax(
                     {
                         type: "GET",
@@ -1110,7 +1106,7 @@
                     shift: 2,
                     area: ['80%', '80%'],
                     maxmin: true,
-                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'],
+                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], 'yes'],
                     btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
 
@@ -1161,7 +1157,18 @@
                         $("#HHandleEmpID").val(checkStatus.data[0].HItemID);
                         $("#HHandleEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
                         layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
-                        $("#HDescription").val(generateString(Datetime, Person, HSourceName, HICMOBillNo, HType, EquipNumber));
+                        if (OperationType == 3) {
+                            // 鑾峰彇褰撳墠鐨勫��
+                            var currentValue = $("#HDescription").val();                         
+
+                            // 浣跨敤姝e垯琛ㄨ揪寮忔壘鍒� "瀵瑰簲澶勭悊浜�:" 鍚庨潰鐨勪汉鍚嶅苟鏇挎崲
+                            var updatedValue = currentValue.replace(/瀵瑰簲澶勭悊浜�:[^,]*/, "瀵瑰簲澶勭悊浜�:" + $("#HHandleEmpName").val());
+                            // 灏嗘洿鏂板悗鐨勫�艰缃洖杈撳叆妗�
+                            $("#HDescription").val(updatedValue);
+                        } else if (OperationType == 4) {
+                            $("#HDescription").val(generateString(Datetime, Person, $("#HSourceName").val(), HICMOBillNo, HType, EquipNumber));
+                        }
+                       
                     }
                     , btn2: function (index, layero) {
                         //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
@@ -1189,7 +1196,7 @@
                     shift: 2,
                     area: ['80%', '80%'],
                     maxmin: true,
-                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html', 'yes'],
+                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], 'yes'],
                     btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
 
@@ -1227,7 +1234,7 @@
                     shift: 2,
                     area: ['80%', '80%'],
                     maxmin: true,
-                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_WorkCenter.html', 'yes'],
+                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_WorkCenter.html?openType=2', 'yes'],
                     btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
 
@@ -1332,6 +1339,8 @@
                         $("#HReceiveMan").val(checkStatus.data[0].鑱屽憳鍚嶇О);
                         $("#HBadProcManName").val(checkStatus.data[0].鑱屽憳鍚嶇О);  //璐d换浜�
                         $("#HBadProcMan").val(checkStatus.data[0].HItemID);        //璐d换浜�
+                        $("#HRecDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
+                        $("#HRecDeptID").val(checkStatus.data[0].HDeptID);
                         if (DeptName == "鐢熶骇閮�3") {
                             $("#HQEMan").val(162622);
                             $("#HQEManName").val("瀛欐枃闈�");
@@ -1538,7 +1547,7 @@
                     , shade: 0.6 //閬僵閫忔槑搴�
                     , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
                     , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_ShiftsList.html?', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_ShiftsList.html?type=HWorkShifts', 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {
 
@@ -1564,7 +1573,7 @@
                     , shade: 0.6 //閬僵閫忔槑搴�
                     //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
                     , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html?Htype=&openType=2', 'yes']
                     , resize: false
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
@@ -1576,6 +1585,8 @@
                         $("#HSourceName").val(checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О);
                         $("#HSourceID").val(checkStatus.data[0].HItemID);
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        set_EquipFile($("#HSourceName").val());
+                        $("#HDescription").val(generateString(Datetime, Person, $("#HSourceName").val(), HICMOBillNo, HType, EquipNumber));
                     }
                     , cancel: function (index, layero) {
                     }
@@ -1636,7 +1647,10 @@
                 layer.msg("QE璐d换浜轰笉鑳戒负绌猴紒", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                 return Result = false;
             }
-
+            if ($("#HErrLev").val() == '' || $("#HErrLev").val() == null) {
+                layer.msg("褰卞搷闈㈢▼搴︿笉鑳戒负绌猴紒", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                return Result = false;
+            }
             if (OperationType == "2") {
                 if ($("#HMainSourceInterID").val() == '' || $("#HMainSourceInterID").val() == null) {
                     layer.msg("婧愬崟鍗曞彿涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });

--
Gitblit v1.9.1