From 9ac210a2a52eebcd7ed914c49f9d421bd47f8fcf Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期三, 19 二月 2025 08:22:49 +0800 Subject: [PATCH] 1.生产领料页面交互优化 2.生产补料、超领页面交互优化 --- H5/Js/Scbl.js | 53 +++++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 43 insertions(+), 10 deletions(-) diff --git a/H5/Js/Scbl.js b/H5/Js/Scbl.js index 23ead55..f8b69fb 100644 --- a/H5/Js/Scbl.js +++ b/H5/Js/Scbl.js @@ -7,7 +7,7 @@ "loginGuid": '', "loginAccount": '', }, - sms: "", + splitNum: "", num: "", type: "", billNo: "", @@ -91,21 +91,30 @@ if (json.status == 0) { that.ItemBlDetail = json.data.tbBillList.item2; that.daa001 = json.data.tbBillList.item1; + that.$refs.barcode.focus(); } else { that.$toast.fail(json.message); + that.$refs.billNo.focus(); + that.billNo = ""; + that.daa001 = ""; + that.ItemBlDetail = []; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); - console.log(error); + //console.log(error); + tthat.$refs.billNo.focus(); + that.billNo = ""; + that.daa001 = ""; + that.ItemBlDetail = []; }); }, - getBarcode(value) { + getBarcode() { - this.barcode = value; + //this.barcode = value; var that = this; that.isLoading = true; @@ -152,20 +161,34 @@ //that.ItemBlDetail = json.data.tbBillList.item2 that.$notify({ type: 'success', message: '鎵弿鎴愬姛' }); that.GetMesItemBlDetailByBillNo(); + that.$refs.barcode.focus(); + that.barcode = ""; + that.num = ""; + that.splitNum = ""; + + } else if (json.status == 2) { that.$refs.splitNum.focus(); - that.scanInfo.splitNum = json.data.tbBillList.splitNum; - that.scanInfo.barcodeNum = json.data.tbBillList.barcodeNum; + that.splitNum = json.data.cfNum; + that.num = json.data.num; } else { that.$toast.fail(json.message); + that.$refs.barcode.focus(); + that.barcode = ""; + that.num = ""; + that.splitNum = ""; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); - console.log(error); + //console.log(error); + that.$refs.barcode.focus(); + that.barcode = ""; + that.num = ""; + that.splitNum = ""; }); }, tmcf() { @@ -198,7 +221,7 @@ return; } - if (!that.sms) { + if (!that.splitNum) { this.$toast.fail("鍙戣揣鏁伴噺涓嶈兘涓虹┖"); that.isLoading = false; return; @@ -209,7 +232,7 @@ barcode: that.barcode, blNo: that.billNo, billNo: that.daa001, - num: that.sms, + num: that.splitNum, type: selectType }, false) .then(function (res) { @@ -217,16 +240,26 @@ if (json.status == 0) { that.ItemBlDetail = json.data.pendingList; that.$notify({ type: 'success', message: '鎵弿鎴愬姛' }); + that.$refs.barcode.focus(); + that.barcode = ""; + that.num = ""; + that.splitNum = ""; + that.GetMesItemBlDetailByBillNo(); } else { that.$toast.fail(json.message); + that.$refs.barcode.focus(); } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); - console.log(error); + //console.log(error); + that.$refs.barcode.focus(); + that.barcode = ""; + that.num = ""; + that.splitNum = ""; }); } } -- Gitblit v1.9.3