From 5ae45cccd9bc2ca5dd4f89c2811486029ac0aaec Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期三, 08 十一月 2023 12:17:34 +0800
Subject: [PATCH] 销售订单:必选项做标记、通过背景颜色区分主表与子表内容是否可编辑、子表数量可以为0

---
 WebTM/views/车间管理/工序流转卡/Sc_ProcExchWorkBackBillEdit.html |   56 +++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 45 insertions(+), 11 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcExchWorkBackBillEdit.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcExchWorkBackBillEdit.html"
index 47df405..77a0ea4 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcExchWorkBackBillEdit.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254\345\215\241/Sc_ProcExchWorkBackBillEdit.html"
@@ -52,6 +52,7 @@
                         <div class="layui-btn-group">
                             <button type="button" id="btnSave" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit=""  lay-filter="btnSave">淇濆瓨</button>
                             <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">閫�鍑�</button>
+                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" id="set_CheckBill" lay-filter="set_CheckBill">瀹℃牳</button>
                             <!--<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btn_print">鎵撳嵃</button>-->
                             <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">闅愯棌鍒楄缃�</button>-->
                         </div>
@@ -686,6 +687,11 @@
             }
         });
 
+        //瀹℃牳
+        form.on('submit(set_CheckBill)', function (data) {
+            set_CheckBill();
+        });
+
 
         //#endregion
 
@@ -813,10 +819,10 @@
                         $("#HQty").val(result.data[0]["璁″垝鏁伴噺"]);
                         $("#HProcBegName").val(result.data[0]["宸ュ簭鍚嶇О"]);
                         $("#HProcBegID").val(result.data[0]["HProcID"]);
-                        $("#HProcEndName").val(result.data[1]["宸ュ簭鍚嶇О"]);
-                        $("#HProcEndID").val(result.data[1]["HProcID"]);
+                        $("#HProcEndName").val(result.data.length == 1 ? "" :result.data[1]["宸ュ簭鍚嶇О"]);
+                        $("#HProcEndID").val(result.data.length==1?"0": result.data[1]["HProcID"]);
                         $("#HProcExchBegNO").val(result.data[0]["娴佹按鍙�"]);
-                        $("#HProcExchEndNO").val(result.data[1]["娴佹按鍙�"]);
+                        $("#HProcExchEndNO").val(result.data.length == 1 ? "9999" :result.data[1]["娴佹按鍙�"]);
                         $("#HPRDORGID").val(result.data[0]["HPRDORGID"]);
                         $("#HPRDORGName").val(result.data[0]["缁勭粐"]);
                         $("#HICMOBillNo").val(result.data[0]["浠诲姟鍗曞彿"]);
@@ -832,6 +838,34 @@
                 }
             });
 
+        }
+
+        //瀹℃牳
+        function set_CheckBill() {
+            var hmainid = $("#HInterID").val();
+            layer.confirm("纭瑕佸鏍稿悧锛屽鏍稿悗涓嶈兘鎭㈠", { title: "瀹℃牳纭" }, function (index) {
+                var wait = layer.load();
+                //閫昏緫鍒犻櫎鏂规硶
+                $.ajax({
+                    url: GetWEBURL() + '/Sc_ProcExchWorkBackBill/set_CheckBill',
+                    type: "GET",
+                    data: { "HInterID": hmainid, "CurUserName": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            //鍏抽棴褰撳墠frame
+                            layer.close(wait);
+                            layer.msg(result.Message);
+                            $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);
+                        } else {
+                            layer.alert(result.code + result.Message, { icon: 5 });
+                            layer.close(wait);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        layer.close(wait);
+                    }
+                });
+            })
         }
 
         //闈炵┖楠岃瘉
@@ -882,20 +916,20 @@
                 return false;
             }
 
-            if ($("#HProcEndName").val() == "") {
-                layer.msg("缁撴潫宸ュ簭涓嶈兘涓虹┖!");
-                return false;
-            }
+            //if ($("#HProcEndName").val() == "") {
+            //    layer.msg("缁撴潫宸ュ簭涓嶈兘涓虹┖!");
+            //    return false;
+            //}
 
             if ($("#HProcExchBegNO").val() == "") {
                 layer.msg("寮�濮嬫祦姘村彿涓嶈兘涓虹┖!");
                 return false;
             }
 
-            if ($("#HProcExchEndNO").val() == "") {
-                layer.msg("缁撴潫娴佹按鍙蜂笉鑳戒负绌�!");
-                return false;
-            }
+            //if ($("#HProcExchEndNO").val() == "") {
+            //    layer.msg("缁撴潫娴佹按鍙蜂笉鑳戒负绌�!");
+            //    return false;
+            //}
 
             if ($("#HPRDORGName").val() == "") {
                 layer.msg("鐢熶骇缁勭粐涓嶈兘涓虹┖!");

--
Gitblit v1.9.1