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