From 1288eb57be4b37dccf5c0da70dac282e251ab20e Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期二, 12 三月 2024 15:34:31 +0800
Subject: [PATCH] 销售出库单:列表界面增加 多行下推(销售调价单)

---
 WebTM/views/领料发货/销售出库/Kf_SellOutBillList.html |   62 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList.html"
index c51250e..58aa6cd 100644
--- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList.html"
+++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList.html"
@@ -121,6 +121,7 @@
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Edit" id="btn-Edit"><i class="layui-icon layui-icon-form"></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-PushReceivableBills" id="btn-PushReceivableBills"><i class="layui-icon layui-icon-delete"></i>澶氳涓嬫帹(搴旀敹鍗�)</button>
+                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushSellOutChangeBills" id="btn-PushSellOutChangeBills"><i class="layui-icon layui-icon-delete"></i>澶氳涓嬫帹(閿�鍞皟浠峰崟)</button>
                                 <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Delete" id="btn-Delete"><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="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>瀹℃牳</button>
@@ -228,6 +229,10 @@
                     //澶氳涓嬫帹(搴旀敹鍗�)
                     case 'btn-PushReceivableBills':
                         set_PushReceivableBills();
+                        break;
+                    //澶氳涓嬫帹(閿�鍞皟浠峰崟)
+                    case 'btn-PushSellOutChangeBills':
+                        set_PushSellOutChangeBills();
                         break;
                     //鍒犻櫎
                     case 'btn-Delete':
@@ -762,6 +767,63 @@
             }
             //#endregion
 
+            //#region 澶氳涓嬫帹锛堥攢鍞皟浠峰崟锛�
+            function set_PushSellOutChangeBills() {
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+                if (data.length > 0) {
+                    var dataArray = [];
+                    var HBillNo = data[0].鍗曟嵁鍙�;
+                    for (var i = 0; i < data.length; i++) {
+                        var temp = {
+                            "hmainid": data[i].hmainid
+                            , "hsubid": data[i].hsubid
+                            , "HBillStatus": data[i].鐘舵��
+                            , "HSourceBillType": "1205"
+                        }
+                        dataArray.push(temp);
+                        if (data[i].鐘舵�� != "宸插鏍�") {
+                            var err = "涓嬫帹澶辫触!鍗曟嵁銆�" + data[i].鍗曟嵁鍙� + "銆戠殑鐘舵�佷负鈥�" + data[0].鐘舵�� + "鈥�,涓嶅厑璁镐笅鎺紒";
+                            layer.alert(err, { icon: 5 });
+                            return;
+                        }
+
+                        //if (data[i].琛岀姸鎬� == "宸插叧闂�") {
+                        //    layer.msg("涓嬫帹澶辫触!鍗曟嵁鍙枫��" + data[i].鍗曟嵁鍙� + "銆戜笅閫変腑鐨勮褰曚腑瀛樺湪宸插叧闂姸鎬佺殑璁板綍!");
+                        //    return;
+                        //}
+
+                        if (data[i].鍗曟嵁鍙� != HBillNo) {
+                            layer.msg("涓嬫帹澶辫触!宸茬粡閫変腑鐨勮褰曞綊灞炰笉鍚屽崟鎹�!");
+                            return;
+                        }
+                    }
+
+                    var datajson = {
+                        "data": dataArray
+                    };
+
+                    var url = encodeURI('../../閿�鍞鐞�/閿�鍞皟浠峰崟/Xs_SellOutChangeBill.html?OperationType=4&linterid=0&HSouceBillType=1205&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_DeleteBill() {
                 var checkStatus = table.checkStatus('mainTable')

--
Gitblit v1.9.1