From d119369f422ad0dddbb68f78a038887675ebf652 Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期三, 20 三月 2024 13:53:31 +0800
Subject: [PATCH] 乔一销售扫码模块优化

---
 WebTM/views/WMS扫码模块/销售出库/Kf_SellOutBill_QiaoYi_PDA.html     |   47 ++++++++++++++++++-----
 WebTM/views/WMS扫码模块/销售出库/Kf_SellOutBillList_QiaoYi_PDA.html |   10 +++++
 WebTM/views/公共页面/Kf_ChaoBaoEditDlg.html                     |   19 ++++++++-
 WebTM/layuiadmin/Scripts/webConfig.js                       |    4 +-
 4 files changed, 65 insertions(+), 15 deletions(-)

diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index 6fdc0dd..6fbbca4 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -3,11 +3,11 @@
     //var WEBURL = "http://192.168.16.80:8011/";          //鍔炲叕瀹ゆ湇鍔″櫒
     //var WEBURL = "http://localhost:8081/SWEAPI/";       //ch鏈湴*/
     //var WEBURL = "http://61.164.86.218:8099/ABAPI/";
-    //var WEBURL = "http://localhost/API/";             //棰滄檽鍐涙湰鍦伴厤缃�
+    var WEBURL = "http://localhost/API/";             //棰滄檽鍐涙湰鍦伴厤缃�
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //鏉ㄤ箰鏈湴閰嶇疆
     //var WEBURL = "http://localhost:8082/API/";    //鏉滆春鏈湴閰嶇疆
     //var WEBURL = "http://localhost:8083/API/";  //闄堥洴闈欐湰鍦伴厤缃�
-     var WEBURL = "http://localhost:8082/API/";    //寮犵憺骞挎湰鍦伴厤缃�
+     //var WEBURL = "http://localhost:8082/API/";    //寮犵憺骞挎湰鍦伴厤缃�
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //浣欐�濇澃鏈湴閰嶇疆
     //var WEBURL = "http://localhost:8088/ARAPI/";    //浣欐�濇澃鏈湴閰嶇疆(瀹夌憺)
     //var WEBURL = "http://10.1.4.155/API/";   //姹熶赴瀹㈡埛NEW
diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList_QiaoYi_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList_QiaoYi_PDA.html"
index 1c3fb54..3b3f08a 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList_QiaoYi_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBillList_QiaoYi_PDA.html"
@@ -178,12 +178,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 鍒濆鍖栫晫闈�
diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_QiaoYi_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_QiaoYi_PDA.html"
index 8a7128e..0b152ea 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_QiaoYi_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill_QiaoYi_PDA.html"
@@ -328,7 +328,8 @@
                                 icon: 0, time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
                             }, function () { parent.location.href = "../../../views/index_Mobile_QiaoYi.html"; });
                         }
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
                 layer.closeAll("loading");
             }
@@ -339,12 +340,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 鍒濆鍖栫晫闈�
@@ -394,6 +405,7 @@
                 listOption = {
                     elem: '#wl-table'
                     //, toolbar: '#toolbarDemo'
+                    , page: true
                     , totalRow: true
                     , height: 'full-100'
                     , cellMinWidth: 90
@@ -471,7 +483,8 @@
                         else {
                             layer.msg(d.Message, { icon: 0, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
                 HSourceFlag = false;
             }
@@ -531,7 +544,8 @@
                         $("#HSupID").val(d.data[0].HCusID);
                         $("#HSupName").val(d.data[0].HCusName);
                         $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 })
             }
 
@@ -601,7 +615,8 @@
                                 });
                             }
                             layer.closeAll("loading");
-                        }
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                     });
                 }
             });
@@ -676,7 +691,8 @@
                                 });
                             }
                             layer.closeAll("loading");
-                        }
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                     });
                 }
             });
@@ -744,7 +760,8 @@
                                 });
                             }
                             layer.closeAll("loading");
-                        }
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                     });
                 }
             });
@@ -812,7 +829,8 @@
                                 });
                             }
                             layer.closeAll("loading");
-                        }
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                     });
                 }
             });
@@ -880,7 +898,8 @@
                                 });
                             }
                             layer.closeAll("loading");
-                        }
+                        },
+                        complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                     });
                 }
             });
@@ -951,6 +970,7 @@
                                     layer.msg(data.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: "娓╅Θ鎻愮ず" });
                             }
@@ -1027,6 +1047,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: "娓╅Θ鎻愮ず" });
                                 }
@@ -1180,7 +1201,8 @@
                                 $("#HSourceBillNo").focus();
                             });
                         }
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
                 layer.closeAll("loading");
             }
@@ -1259,6 +1281,7 @@
                                     });
                                 }
                             },
+                            complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                             error: function (err) {
                                 playSound();
                                 layer.msg('閿欒' + err, {
@@ -1402,6 +1425,7 @@
                                 });
                             }
                         },
+                        complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                         error: function (err) {
                             playSound();
                             layer.msg("閿欒锛�" + err, {
@@ -1425,7 +1449,7 @@
                 $.ajax({
                     type: "GET",
                     url: GetWEBURL() + '/WEBSController/GetBillEntryTmpList_Json',
-                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    async: true,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
                     data: { "HInterID": HInterID, "HBillNo": HBillNo, "HBillType": HBillType, "HStockOrgID": HStockOrgID },
                     success: function (result) {
                         if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -1482,7 +1506,8 @@
                         else {
                             layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
             }
 
diff --git "a/WebTM/views/\345\205\254\345\205\261\351\241\265\351\235\242/Kf_ChaoBaoEditDlg.html" "b/WebTM/views/\345\205\254\345\205\261\351\241\265\351\235\242/Kf_ChaoBaoEditDlg.html"
index f62d98c..fda34fd 100644
--- "a/WebTM/views/\345\205\254\345\205\261\351\241\265\351\235\242/Kf_ChaoBaoEditDlg.html"
+++ "b/WebTM/views/\345\205\254\345\205\261\351\241\265\351\235\242/Kf_ChaoBaoEditDlg.html"
@@ -151,12 +151,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 鍒濆鍖栫晫闈�
@@ -178,6 +188,7 @@
                 listOption = {
                     elem: '#wl-table'
                     //, toolbar: '#toolbarDemo'
+                    , page: true
                     , totalRow: true
                     , height: 'full-50'
                     , cellMinWidth: 90
@@ -265,6 +276,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: "娓╅Θ鎻愮ず" });
                                 }
@@ -349,6 +361,7 @@
                             });
                         }
                     },
+                    complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                     error: function (err) {
                         playSound();
                         layer.msg("閿欒锛�" + err, {
@@ -421,6 +434,7 @@
                             });
                         }
                     },
+                    complete: function (XHR, TS) { XHR = null },//鍥炴敹璧勬簮
                     error: function (err) {
                         playSound();
                         layer.msg("閿欒锛�" + err, {
@@ -443,7 +457,7 @@
                 $.ajax({
                     type: "GET",
                     url: GetWEBURL() + '/WEBSController/GetBarCodeByMaterID_Temp_Json',
-                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    async: true,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
                     data: { "HInterID": HInterID, "HBillType": HBillType, "HMaterID": HMaterID },
                     success: function (result) {
                         if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -497,7 +511,8 @@
                             //layer.msg(result.Message);
                             //layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                         }
-                    }
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
                 });
             }
 

--
Gitblit v1.9.1