From 0d1f118b3a0413a490f0c36e0841a14ec55b87b9 Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期三, 28 五月 2025 08:47:54 +0800 Subject: [PATCH] 1.期初版本 --- H5/Js/Sctl.js | 61 ++++++++++++++++++++++++------ 1 files changed, 48 insertions(+), 13 deletions(-) diff --git a/H5/Js/Sctl.js b/H5/Js/Sctl.js index 1fbdba5..b757f6a 100644 --- a/H5/Js/Sctl.js +++ b/H5/Js/Sctl.js @@ -17,7 +17,7 @@ depot: {}, show: false, actions: [], - ItemTblDetail:[] + ItemDetail:[] } }, mounted() { @@ -59,11 +59,11 @@ console.log(error); }); }, - onClick(index, title) { - this.$toast(`${index} ${title}`); - this.$notify({ type: 'success', message: '鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛' }); + //onClick(index, title) { + // this.$toast(`${index} ${title}`); + // this.$notify({ type: 'success', message: '鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛鏌愭煇鐗╂枡鎵爜鎴愬姛' }); - }, + //}, onSelect(item) { // 榛樿鎯呭喌涓嬬偣鍑婚�夐」鏃朵笉浼氳嚜鍔ㄦ敹璧� // 鍙互閫氳繃 close-on-click-action 灞炴�у紑鍚嚜鍔ㄦ敹璧� @@ -81,24 +81,31 @@ .then(function (res) { var json = res; if (json.status == 0) { - that.ItemTblDetail = json.data.tbBillList; + that.ItemDetail = json.data.tbBillList; + that.$refs.sectionCode.focus(); } else { that.$toast.fail(json.message); + that.$refs.billNo.focus(); + that.ItemDetail = null; + that.billNo = null; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); + that.$refs.billNo.focus(); + that.ItemDetail = null; + that.billNo = null; console.log(error); }); }, - getDepot(value) { - if (!value) { - return; - } - this.depotSectionCode = value; + getDepot() { + //if (!value) { + // return; + //} + //this.depotSectionCode = value; var that = this; that.isLoading = true; that.AxiosHttp("post", 'MesItemTbl/SctlScanDepots', { @@ -108,24 +115,52 @@ var json = res; if (json.status == 0) { that.depot = json.data.tbBillList; + that.$refs.barcode.focus(); } else { that.$toast.fail(json.message); + that.$refs.sectionCode.focus(); + that.depotSectionCode = null; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); + that.$refs.sectionCode.focus(); + that.depotSectionCode = null; console.log(error); }); }, - getBarcode(value) { + getBarcode() { - this.barcode = value; + //this.barcode = value; var that = this; that.isLoading = true; + + if (!that.billNo) { + this.$toast.fail("鐢宠鍗曞彿涓嶈兘涓虹┖"); + that.$refs.billNo.focus(); + that.isLoading = false; + return; + } + + if (!that.depotSectionCode) { + this.$toast.fail("搴撲綅缂栧彿涓嶈兘涓虹┖"); + that.$refs.sectionCode.focus(); + that.depotSectionCode = null; + that.isLoading = false; + return; + } + + if (!that.barcode) { + this.$toast.fail("鏉$爜缂栧彿涓嶈兘涓虹┖"); + that.$refs.barcode.focus(); + that.barcode = null; + that.isLoading = false; + return; + } if (!that.userInfo.loginAccount) { this.$toast.fail(json.message); -- Gitblit v1.9.3