From 46de11510807648d990b3ad77354ca556da5893a Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期四, 04 九月 2025 08:53:27 +0800 Subject: [PATCH] 1.库位变更bug --- H5/Js/BarCf.js | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/H5/Js/BarCf.js b/H5/Js/BarCf.js index be38d8a..bdc9891 100644 --- a/H5/Js/BarCf.js +++ b/H5/Js/BarCf.js @@ -105,12 +105,26 @@ }); }, getChaiFen() { + if (this.isLoading) { + return; + } + var that = this; if (that.formData.cfNum * 1 <= 0) { that.$toast.fail("鎷嗗垎鏁伴噺涓嶈兘涓虹┖锛�"); return; } + //if (that.formData.cfNum > that.formData.sumQuantity) { + // that.$toast.fail("鎷嗗垎鏁伴噺涓嶈兘澶т簬鏉$爜鏁伴噺锛�"); + // return; + //} + + if (parseFloat(that.formData.cfNum) > parseFloat(that.formData.sumQuantity)) { + that.$toast.fail("鎷嗗垎鏁伴噺涓嶈兘澶т簬鏉$爜鏁伴噺锛�"); + return; + } + if (that.formData.barcode.length * 1 <= 0) { that.$toast.fail("鐗╂枡鏉$爜涓嶈兘涓虹┖锛�"); return; @@ -125,6 +139,8 @@ var json = res; if (json.status == 0) { // that.modeInfo = json.data.tbBillList; + // 鎷嗗垎鍏ㄥ眬璋冪敤鏂规硶 + that.sendPrintMessage(json.data.tbBillList); that.$refs.barcode.focus(); that.formData.barcode = null; that.formData.cfNum = null; @@ -145,5 +161,12 @@ //cleraCode() { // this.formData.sectionCode = null; //}, + handleNumberInput3(value) { + this.formData.cfNum = value.replace(/[^\d.]/g, '') // 1. 鍘婚櫎闈炴暟瀛楀拰灏忔暟鐐� + .replace(/(\..*)\./g, '$1') // 2. 绂佹澶氫釜灏忔暟鐐� + .replace(/^\./g, ''); + }, + + } }) \ No newline at end of file -- Gitblit v1.9.3