From c8a8eff6d5c2ebf926ad15a61bbd48fb0c0fe483 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 29 十月 2024 13:43:12 +0800
Subject: [PATCH] 结算单页面完善

---
 WebTM/views/WMS扫码模块/委外入库/Kf_EntrustInBackBillList_PDA.html |   59 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 48 insertions(+), 11 deletions(-)

diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBackBillList_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBackBillList_PDA.html"
index 200a961..ca06fea 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBackBillList_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\345\247\224\345\244\226\345\205\245\345\272\223/Kf_EntrustInBackBillList_PDA.html"
@@ -123,6 +123,7 @@
         var Uploadedoption = [];   //宸蹭笂浼犲垪琛�
         var columns = "";
         var Uploadedcolumns = "";
+        var MvarReportTitle = "濮斿閫�搴撳崟缂撳瓨鍒楄〃";
         var HModName = "Kf_EntrustInBackBillList_PDA";
         var ModRightName = "CE_EntrustInBack";    //妯″潡鏉冮檺鍙傛暟
         var titleData = [];     //涓嶉渶瑕佹樉绀虹殑瀛楁
@@ -155,7 +156,8 @@
                             icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
                         }, function () { parent.location.href = "../../../views/index_Mobile.html"; });
                     }
-                }
+                },
+                complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
             });
             layer.closeAll("loading");
         }
@@ -166,12 +168,22 @@
             console.log("playSound");
             var audio = document.getElementById("cs");
             audio.play();
+            audio.onended = function () {
+                // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆
+                audio.pause();
+                audio.currentTime = 0;
+            };
         }
         //鎴愬姛鎻愮ず闊�
         function playSound_OK() {
             console.log("playSound_OK");
             var audio = document.getElementById("cs2");
             audio.play();
+            audio.onended = function () {
+                // 褰撻煶棰戞挱鎶ュ畬鎴愭椂锛岃皟鐢� pause 鍜岃缃� currentTime 涓� 0 浠ュ仠姝㈡挱鎶ュ苟閲嶇疆
+                audio.pause();
+                audio.currentTime = 0;
+            };
         }
 
         //#region 鍒濆鍖栫晫闈�
@@ -213,6 +225,24 @@
             };
         }
 
+        //#region 鐐瑰嚮琛岄�変腑楂樹寒
+        table.on('row(dj-table)', function (obj) {
+            //閫変腑琛屾敼鍙橀鑹�
+            $(".layui-table-body tr ").attr({ "style": "background:" });    //鍏朵粬tr鎭㈠鍘熸牱
+            obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');   //閫変腑琛屾牱寮�
+            obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");   //閫変腑radio鏍峰紡
+            $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+        })
+
+        table.on('row(Uploaded-table)', function (obj) {
+            //閫変腑琛屾敼鍙橀鑹�
+            $(".layui-table-body tr ").attr({ "style": "background:" });    //鍏朵粬tr鎭㈠鍘熸牱
+            obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');   //閫変腑琛屾牱寮�
+            obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click");   //閫変腑radio鏍峰紡
+            $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+        })
+        //#endregion
+
         //#endregion
 
 
@@ -247,6 +277,7 @@
                             layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
                     },
+                    complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                     error: function (err) {
                         layer.msg("閿欒" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     }
@@ -271,9 +302,9 @@
                     $.ajax(
                         {
                             type: "Get",
-                            url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_Json",
+                            url: GetWEBURL() + "/WEBSController/set_DelPonderationBillMain_Temp_New_Json",
                             async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
-                            data: { "HInterID": data[0].HInterID, "HBillType": HBillType },
+                            data: { "HInterID": data[0].HInterID, "HBillNo": data[0].鍗曟嵁鍙�, "HBillType": HBillType, "HMaker": HMaker, "MvarReportTitle": MvarReportTitle },
                             dataType: "json",
                             success: function (data) {
                                 if (data.count == 1) {
@@ -287,6 +318,7 @@
                                     layer.msg(data.Message, { icon: 2, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                                 }
                             },
+                            complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                             error: function (err) {
                                 layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                             }
@@ -333,7 +365,7 @@
                         }
 
                         //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
-                        col.push({ type: 'radio', fixed: 'left' });
+                        col.push({ type: 'radio' });
                         for (var i = 0; i < data.length; i++) {
                             if ($.inArray(data[i].name, titleData) > -1) {
                                 col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
@@ -358,6 +390,7 @@
                         listOption.cols = [columns];
                         listOption.data = result.data;
                         //listOption.totalRow = true;
+                        table.cache['dj-table'] = null;         //娓呯┖琛ㄦ牸缂撳瓨鏁版嵁
                         table.render(listOption);
                     }
                     else {
@@ -374,7 +407,8 @@
                         table.render(listOption);
                         //layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     }
-                }
+                },
+                complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
             });
             layer.closeAll("loading");
         }
@@ -406,9 +440,9 @@
         function DisUploadedList() {
             $.ajax({
                 type: "GET",
-                url: GetWEBURL() + '/WEBSController/GetKf_ICStockBillQueryList_Json',
+                url: GetWEBURL() + '/WEBSController/GetKf_ICStockBillQueryList_User_Json',
                 async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
-                data: { "HBillType": HBillType, "HBillNo": HBillNo, "HSourceBillNo": HSourceBillNo },
+                data: { "HBillType": HBillType, "HBillNo": HBillNo, "HSourceBillNo": HSourceBillNo, "HMaker": HMaker, "HStockOrgID": HStockOrgID },
                 success: function (result) {
                     var data = [];
                     var col = [];
@@ -425,7 +459,7 @@
                         }
 
                         //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
-                        col.push({ type: 'radio', fixed: 'left' });
+                        col.push({ type: 'radio' });
                         for (var i = 0; i < data.length; i++) {
                             if ($.inArray(data[i].name, UploadedtitleData) > -1) {
                                 col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
@@ -450,6 +484,7 @@
                         Uploadedoption.cols = [Uploadedcolumns];
                         Uploadedoption.data = result.data;
                         //Uploadedoption.totalRow = true;
+                        table.cache['Uploaded-table'] = null;         //娓呯┖琛ㄦ牸缂撳瓨鏁版嵁
                         table.render(Uploadedoption);
                     }
                     else {
@@ -469,7 +504,8 @@
                         table.render(Uploadedoption);
                         //layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     }
-                }
+                },
+                complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
             });
         }
 
@@ -486,9 +522,9 @@
                 $.ajax(
                     {
                         type: "Get",
-                        url: GetWEBURL() + "/WEBSController/DeleteICStockBillAndWMS_Json",
+                        url: GetWEBURL() + "/WEBSController/set_DeleteICStockBillAndWMS_Json",
                         async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
-                        data: { "HInterID": data[0].HInterID, "HBillNo": data[0].鍗曟嵁鍙�, "HBillType": HBillType },
+                        data: { "HInterID": data[0].HInterID, "HBillNo": data[0].鍗曟嵁鍙�, "HBillType": HBillType, "HMaker": HMaker, "MvarReportTitle": MvarReportTitle },
                         dataType: "json",
                         success: function (data) {
                             if (data.count == 1) {
@@ -505,6 +541,7 @@
                                 layer.msg(data.Message, { icon: 2, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                             }
                         },
+                        complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                         error: function (err) {
                             layer.msg('閿欒' + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }

--
Gitblit v1.9.1