From fc69a1e9655df3e8a01dc36ea2742c99f4a651ed Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期三, 17 一月 2024 13:22:08 +0800
Subject: [PATCH] 特批申请单:数据校验 销售订单:维护页面增加字段 销售出库关联数量、销售出库未关联数量、生产关联数量、生产未关联数量

---
 WebTM/views/销售管理/销售订单/Xs_SeOrderBillList.html |   61 ++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 1 deletions(-)

diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Xs_SeOrderBillList.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Xs_SeOrderBillList.html"
index c5c6224..ed3d4d7 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Xs_SeOrderBillList.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Xs_SeOrderBillList.html"
@@ -131,6 +131,7 @@
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushSeOrderChangeBill" id="btn-PushSeOrderChangeBill"><i class="layui-icon layui-icon-delete"></i>涓嬫帹(閿�鍞鍗曞彉鏇村崟)</button>
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushExceptiveCheckRequestBill" id="btn-PushExceptiveCheckRequestBill"><i class="layui-icon layui-icon-delete"></i>涓嬫帹(鐗规壒鐢宠鍗�)</button>
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushICMOBill" id="btn-PushICMOBill"><i class="layui-icon layui-icon-delete"></i>涓嬫帹(鐢熶骇璁㈠崟)</button>
+                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushICStockBills" id="btn-PushICStockBills"><i class="layui-icon layui-icon-delete"></i>澶氳涓嬫帹(閿�鍞嚭搴撳崟)</button>
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_LookDown" id="get_LookDown"><i class="layui-icon layui-icon-refresh-3"></i>涓嬫煡</button>
                                 <!--<button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-print" id="btn-print"><i class="layui-icon layui-icon-print"></i>鎵撳嵃</button>-->
@@ -236,6 +237,10 @@
                     //涓嬫帹(鐢熶骇璁㈠崟)
                     case 'btn-PushICMOBill':
                         set_PushICMOBill();
+                        break;
+                    //澶氳涓嬫帹(閿�鍞嚭搴撳崟)
+                    case 'btn-PushICStockBills':
+                        set_PushICStockBills();
                         break;
                     //涓嬫煡
                     case 'get_LookDown':
@@ -370,9 +375,9 @@
                        ,{ field: 'hmainid', title: 'hmainid', sort: true, hide: true }
                         , { field: '鏃ユ湡', title: '鏃ユ湡', width: 125, sort: true }
                         , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', width: 125, sort: true }
+                        , { field: 'hsubid', title: 'hsubid', hide: true, sort: true }
                         , { field: '鐘舵��', title: '鐘舵��', width: 125, sort: true }
                         , { field: '鏄惁涓嬫帹鐢熶骇璁㈠崟', title: '鏄惁涓嬫帹鐢熶骇璁㈠崟', width: 125, sort: true }
-                        , { field: 'hsubid', title: 'hsubid', hide: true, sort: true }
                         , { field: 'HMaterID', title: 'HMaterID', hide: true, sort: true }
                         , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', sort: true }
                         , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', sort: true }
@@ -393,6 +398,10 @@
                         , { field: '閲戦', title: '閲戦', sort: true, totalRow: true }
                         , { field: '浠风◣鍚堣', title: '浠风◣鍚堣', sort: true, totalRow: true }
                         , { field: '琛ㄥご澶囨敞', title: '琛ㄥご澶囨敞', sort: true }
+                        , { field: '鍏宠仈鏁伴噺', title: '閿�鍞嚭搴撳叧鑱旀暟閲�', sort: true, totalRow: true }
+                        , { field: '鏈叧鑱旀暟閲�', title: '閿�鍞嚭搴撴湭鍏宠仈鏁伴噺', sort: true, totalRow: true }
+                        , { field: '鐢熶骇鍏宠仈鏁伴噺', title: '鐢熶骇鍏宠仈鏁伴噺', sort: true, totalRow: true }
+                        , { field: '鐢熶骇鏈叧鑱旀暟閲�', title: '鐢熶骇鏈叧鑱旀暟閲�', sort: true, totalRow: true }
                         , { field: '鍒跺崟浜�', title: '鍒跺崟浜�', width: 125, sort: true }
                         , { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡', width: 200, templet: "<div>{{d.鍒跺崟鏃ユ湡 ==null ?'':layui.util.toDateString(d.鍒跺崟鏃ユ湡, 'yyyy-MM-dd HH:mm:ss')}}</div>", sort: true }
                         , { field: '瀹℃牳浜�', title: '瀹℃牳浜�', width: 125, sort: true }
@@ -838,6 +847,56 @@
             }
             //#endregion
 
+            //#region 澶氳涓嬫帹锛堥攢鍞嚭搴撳崟锛�
+            function set_PushICStockBills() {
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+                if (data.length > 0) {
+                    var dataArray = [];
+                    var HCusName = data[0].瀹㈡埛;
+                    for (var i = 0; i < data.length; i++) {
+                        var temp = {
+                            "hmainid": data[i].hmainid
+                            , "hsubid": data[i].hsubid
+                            , "HBillStatus": data[i].鐘舵��
+                            , "HSourceBillType": "1401"
+                        }
+                        dataArray.push(temp);
+                        if (data[i].鐘舵�� != "宸插鏍�") {
+                            layer.msg("涓嬫帹澶辫触!鍗曟嵁鍙枫��" + data[i].鍗曟嵁鍙� + "銆戝崟鎹姸鎬佷笉涓哄凡瀹℃牳鐘舵��!");
+                            return;
+                        }
+                        if (data[i].瀹㈡埛 != HCusName) {
+                            layer.msg("涓嬫帹澶辫触!宸茬粡閫変腑鐨勮褰曚腑瀛樺湪涓嶅悓瀹㈡埛!");
+                            return;
+                        }
+                    }
+
+                    var datajson = {
+                        "data": dataArray
+                    };
+
+                    var url = encodeURI('../../棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill.html?OperationType=4&linterid=0&HSouceBillType=1401&res=' + JSON.stringify(datajson));
+
+                    layer.open({
+                        type: 2
+                        , area: ['100%', '100%']
+                        , title: '閿�鍞鍗�-澶氳涓嬫帹閿�鍞嚭搴撳崟'
+                        , shift: 0//寮瑰嚭鍔ㄧ敾
+                        , content: url
+                        , btn: ['纭畾'],
+                        // 鎸夐挳1 鐨勫洖璋�
+                        end: function (index, layero, that) {
+                            //鍒锋柊椤甸潰
+                            $("#btnSearch").trigger('click');
+                        }
+                    })
+                } else {
+                    layer.msg('璇烽�夋嫨鏁版嵁涓嬫帹锛�');
+                }
+            }
+            //#endregion
+
             //#region 涓嬫煡
             function set_LookDown() {
                 var checkStatus = table.checkStatus('mainTable')

--
Gitblit v1.9.1