From ffd88d66e16c6c7a37135bb2631c3f1aa4b43e98 Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期三, 10 九月 2025 15:22:30 +0800
Subject: [PATCH] 111

---
 H5/Js/Scbg.js |  214 +++++------------------------------------------------
 1 files changed, 21 insertions(+), 193 deletions(-)

diff --git a/H5/Js/Scbg.js b/H5/Js/Scbg.js
index 78864ea..cbafb1f 100644
--- a/H5/Js/Scbg.js
+++ b/H5/Js/Scbg.js
@@ -12,26 +12,21 @@
             stafId: "",
             stafName: "",
             stafList: [],
-            BarcodesDetail: [],
+
             taskNo: "", //宸ュ崟鍙�
             itemNo: "", //鐗╂枡缂栧彿
             planQty: "", //璁″垝鏁伴噺
             reportedQty: "", //宸叉姤宸ユ暟閲�
             currentQty: "", //鏈鎶ュ伐鏁伴噺
             barcodeQty: "", //鏉$爜鏁伴噺
-            sjBillNo:"",//閫佹鍗曞彿
             itemName: "", //鐗╂枡鍚嶇О
             itemModel: "", //鐗╂枡鍨嬪彿
 
             load: false,
 
             active: 0,
-            actions: [],//鍒楄〃鐨勫��
-            show: false,//鍒楄〃灞曠ず
-
-            billactive: 0,
-            billactions: [],//鍒楄〃鐨勫��
-            billshow: false,//鍒楄〃灞曠ず
+            show: false,
+            actions: [],
         }
     },
     mounted() {
@@ -51,45 +46,18 @@
                         return { name: item.staffName }
                     });
 
-                    that.stafId = that.userInfo.loginAccount;
-                    //that.stafId = '0305';
-                    console.log('DAccccccccDAD' + that.stafId);
-
                     that.stafList = json.data.tbBillList;
-                    //console.log('DAWDADWDADADADWD' + that.stafList);
-                    //console.log('DAWDADWDA' + that.stafList);
-                    //console.log('DADADAD' + that.stafId);
-
-                    let staf = that.stafList.filter(it => String(it.staffNo) === String(that.stafId));
-
-                    if (staf.length > 0) {
-                        that.stafName = staf[0].staffName;
-                        that.stafId = staf[0].staffNo;
-                        that.$refs.barcode.focus();
-                    } else {
-                        that.$toast("鏈壘鍒板尮閰嶇殑 鐢ㄦ埛鍚嶇О");
-                        that.$playSound('error');
-                    }
                 }
                 else {
                     that.$toast.fail(json.message);
-                    that.$playSound('error');
                 }
                 that.isLoading = false;
             })
             .catch(function (error) {
                 that.isLoading = false;
-                that.$playSound('error');
                 that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
                 console.log(error);
             });
-        // 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧�
-        // 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧�
-
-       
-        //this.GetMesItemBlDetailByBillNo();
-        //this.$toast(item.name);
-     
 
     },
     methods: {
@@ -107,46 +75,11 @@
                         that.actions = json.data.tbBillList.map(item => {
                             return { name: item.staffName }
                         });
-                        that.$playSound('success');
 
                         that.stafList = json.data.tbBillList;
                     }
                     else {
                         that.$toast.fail(json.message);
-                        that.$playSound('error');
-                    }
-                    that.isLoading = false;
-                })
-                .catch(function (error) {
-                    that.isLoading = false;
-                    that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                    that.$playSound('error');
-                    console.log(error);
-                });
-        },
-        selectBillNo() {
-            this.billshow = true;
-
-            var that = this;
-            that.isLoading = true;
-            that.AxiosHttp("post", 'MesWorkProd/GetRksqSelect',
-            {
-                staffNo: that.stafId
-                //name: that.userInfo.loginAccount,
-            }, false)
-                .then(function (res) {
-                    var json = res;
-                    if (json.status == 0) {
-                        that.billactions = json.data.result.rksqOrderList.map(item => {
-                            return { name: item.billNo }
-                        });
-
-                        that.stafList = json.data.result.rksqOrderList;
-                        that.$playSound('success');
-                    }
-                    else {
-                        that.$toast.fail(json.message);
-                        that.$playSound('error');
                     }
                     that.isLoading = false;
                 })
@@ -179,24 +112,6 @@
             //this.$toast(item.name);
 
         },
-        onBillSelect(item) {
-            // 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧�
-            // 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧�
-            this.billshow = false;
-
-            let staf = this.stafList.filter(it => it.billNo === item.name);
-
-            if (staf.length > 0) {
-                this.sjBillNo = staf[0].billNo;
-                this.$refs.sjBillNo.focus();
-            } else {
-                this.$toast("鏈壘鍒板尮閰嶇殑閫佹鍗曞彿");
-                that.$playSound('error');
-            }
-            //this.GetMesItemBlDetailByBillNo();
-            //this.$toast(item.name);
-
-        },
         getStaff() {
 
             var that = this;
@@ -212,28 +127,21 @@
                         });
 
                         that.stafList = json.data.tbBillList;
-                        that.$playSound('success');
-                        console.log('DAWDADWDADADADWD' + that.stafList);
                     }
                     else {
                         that.$toast.fail(json.message);
-                        that.$playSound('error');
                     }
                     that.isLoading = false;
                 })
                 .catch(function (error) {
                     that.isLoading = false;
                     that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                    that.$playSound('error');
                     console.log(error);
                 });
             // 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧�
             // 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧�
 
-            console.log('DAWDADWDA'+that.stafList);
-            console.log('DADADAD'+ this.stafId);
-
-            let staf = that.stafList.filter(it => String(it.staffNo) === String(that.stafId));
+            let staf = that.stafList.filter(it => it.staffNo === that.stafId);
 
             if (staf.length > 0) {
                 that.stafName = staf[0].staffName;
@@ -249,25 +157,22 @@
         getBarcode() {
 
             //this.barcode = value;
-            //this.show = true;
+
             var that = this;
             
 
             if (!that.userInfo.loginAccount) {
                 this.$toast.fail("璇烽噸鏂版鏌ョ櫥褰曠姸鎬�");
-                that.$playSound('error');
                 return;
             }
 
             if (!that.barcode) {
                 this.$toast.fail("鏉$爜涓嶈兘涓虹┖");
-                that.$playSound('error');
                 return;
             }
 
             if (!that.stafId) {
                 that.$toast.fail("鍛樺伐涓嶅厑璁镐负绌�");
-                that.$playSound('error');
                 return;
             }
 
@@ -290,19 +195,12 @@
                         that.barcodeQty = entity.barcodeQty; //鏉$爜鏁伴噺
                         that.itemName = entity.itemName; //鐗╂枡鍚嶇О
                         that.itemModel = entity.itemModel; //鐗╂枡鍨嬪彿
-                        that.sjBillNo = entity.sjBillNo;
-                        that.BarcodesDetail = entity.barcodesDetail;
-                        console.log('DADWADWD WDD AD AD A');
-                        console.log(entity.barcodesDetail);
-                        console.log(that.BarcodesDetail);
                         that.$notify({ type: 'success', message: '鎵弿鎴愬姛' });
-                        that.$playSound('success');
                         that.$refs.barcode.focus();
                         that.barcode = null;
                     }
                     else {
                         that.$toast.fail(json.message);
-                        that.$playSound('error');
                         that.$refs.barcode.focus();
                         that.barcode = null;
                     }
@@ -311,7 +209,6 @@
                 .catch(function (error) {
                     that.isLoading = false;
                     that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                    that.$playSound('error');
                     console.log(error);
                 });
         },
@@ -324,53 +221,40 @@
 
             if (!that.userInfo.loginAccount) {
                 this.$toast.fail("璇烽噸鏂版鏌ョ櫥褰曠姸鎬�");
-                that.$playSound('error');
                 that.load = false;
                 return;
             }
 
-            //if (!that.barcode) {
-            //    this.$toast.fail("鏉$爜涓嶈兘涓虹┖");
-            //    that.load = false;
-            //    return;
-            //}
+            if (!that.barcode) {
+                this.$toast.fail("鏉$爜涓嶈兘涓虹┖");
+                that.load = false;
+                return;
+            }
 
-            //if (!that.currentQty) {
-            //    this.$toast.fail("鎶ュ伐鏁伴噺涓嶈兘涓虹┖");
-            //    that.load = false;
-            //    return;
-            //}
+            if (!that.currentQty) {
+                this.$toast.fail("鎶ュ伐鏁伴噺涓嶈兘涓虹┖");
+                that.load = false;
+                return;
+            }
 
-            //if (that.currentQty <=0) {
-            //    this.$toast.fail("鎶ュ伐鏁伴噺闇�瑕佸ぇ浜庨浂");
-            //    that.load = false;
-            //    return;
-            //}
-
-            if (!that.sjBillNo) {
-                this.$toast.fail("閫佹鍗曞彿涓嶈兘涓虹┖");
-                that.$playSound('error');
+            if (that.currentQty <=0) {
+                this.$toast.fail("鎶ュ伐鏁伴噺闇�瑕佸ぇ浜庨浂");
                 that.load = false;
                 return;
             }
 
             that.AxiosHttp("post", 'MesWorkProd/ScanWorkProd', {
-                userNo: that.stafId,
-                //itemBarcode: that.barcode,
-                //quantity: that.currentQty
-                sjBillNo: that.sjBillNo
+                userNo: that.userInfo.loginAccount,
+                itemBarcode: that.barcode,
+                quantity: that.currentQty
             }, false)
                 .then(function (res) {
                     var json = res;
                     if (json.status == 0) {
-                        that.$notify({ type: 'success', message: '閫佹鎴愬姛' });
-
-                        that.BarcodesDetail = [];
-                        that.$playSound('success');
+                        that.$notify({ type: 'success', message: '淇濆瓨鎴愬姛' });
                     }
                     else {
                         that.$toast.fail(json.message);
-                        that.$playSound('error');
                     }
                     that.isLoading = false;
                     that.load = false;
@@ -378,64 +262,8 @@
                 .catch(function (error) {
                     that.isLoading = false;
                     that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                    that.$playSound('error');
                     console.log(error);
                 });
-        },
-
-        getBillNo() {
-            var that = this;
-            that.isLoading = true;
-            that.AxiosHttp("post", 'MesWorkProd/GetRksqList', {
-                staffNo: that.stafId,
-                sjBillNo: that.sjBillNo
-            }, false)
-                .then(function (res) {
-                    var json = res;
-                    if (json.status == 0) {
-
-                        let entity = json.data.result;
-                        that.BarcodesDetail = entity.barcodesDetail;
-                        console.log('DADWADWD WDD AD AD A');
-                        console.log(entity.barcodesDetail);
-                        console.log(that.BarcodesDetail);
-                        that.$notify({ type: 'success', message: '鎵弿鎴愬姛' });
-                        that.$refs.sjBillNo.focus();
-                        that.$playSound('success');
-                    }
-                    else {
-                        that.$toast.fail(json.message);
-                        that.$refs.sjBillNo.focus();
-                        that.$playSound('error');
-                        that.barcode = null;
-                    }
-                    that.isLoading = false;
-                })
-                .catch(function (error) {
-                    that.isLoading = false;
-                    that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
-                    that.$playSound('error');
-                    console.log(error);
-                });
-            // 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧�
-            // 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧�
-
-            //console.log('DAWDADWDA' + that.stafList);
-            //console.log('DADADAD' + this.stafId);
-
-            //let staf = that.stafList.filter(it => String(it.staffNo) === String(that.stafId));
-
-            //if (staf.length > 0) {
-            //    that.stafName = staf[0].staffName;
-            //    that.stafId = staf[0].staffNo;
-            //    that.$refs.barcode.focus();
-            //} else {
-            //    that.$toast("鏈壘鍒板尮閰嶇殑 鐢ㄦ埛鍚嶇О");
-            //}
-            //this.GetMesItemBlDetailByBillNo();
-            //this.$toast(item.name);
-
         }
-
     }
 })
\ No newline at end of file

--
Gitblit v1.9.3