From ca984aadc78f3dcc5e13bfa4900e61396034bbb5 Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期二, 18 二月 2025 10:37:03 +0800 Subject: [PATCH] 1.其他入库触发事件方法调整。 2.采购入库触发事件方法调整。 3.采购退货界面优化。 4.生产退料优化 --- H5/Js/Sctl.js | 59 +++++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 47 insertions(+), 12 deletions(-) diff --git a/H5/Js/Sctl.js b/H5/Js/Sctl.js index 1fbdba5..8c28a5d 100644 --- a/H5/Js/Sctl.js +++ b/H5/Js/Sctl.js @@ -35,7 +35,7 @@ var that = this; that.isLoading = true; that.AxiosHttp("post", 'MesItemTbl/GetSCTLBillNo', { - type: "鐢熶骇閫�鏂�" + type: "鐢熶骇閫�鏂欑敵璇�" }, false) .then(function (res) { var json = res; @@ -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 灞炴�у紑鍚嚜鍔ㄦ敹璧� @@ -82,23 +82,30 @@ var json = res; if (json.status == 0) { that.ItemTblDetail = json.data.tbBillList; + that.$refs.sectionCode.focus(); } else { that.$toast.fail(json.message); + that.$refs.billNo.focus(); + that.ItemTblDetail = null; + that.billNo = null; } that.isLoading = false; }) .catch(function (error) { that.isLoading = false; that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�"); + that.$refs.billNo.focus(); + that.ItemTblDetail = 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