From 82a24ec670ac3d8dc7ed0b10b1885d79b39d473a Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期三, 19 二月 2025 08:29:59 +0800
Subject: [PATCH] 1.缓存更新
---
H5/Js/Scll.js | 39 +++++++++++++++++++++++++++++++++------
1 files changed, 33 insertions(+), 6 deletions(-)
diff --git a/H5/Js/Scll.js b/H5/Js/Scll.js
index 4d57c7b..89d0fc8 100644
--- a/H5/Js/Scll.js
+++ b/H5/Js/Scll.js
@@ -9,6 +9,7 @@
},
modeInfo: { daa001: "", planNo: "" },
scanInfo: { barcodeNum: "", splitNum: "", barcode: "" },
+ ItemDetail: [],
}
},
mounted() {
@@ -29,11 +30,16 @@
.then(function (res) {
var json = res;
if (json.status == 0) {
- that.modeInfo = json.data.tbBillList;
+ that.ItemDetail = json.data.tbBillList;
+ that.modeInfo.planNo = json.data.tbBillList.planNo;
+ that.$refs.barcode.focus();
}
else {
that.$toast.fail(json.message);
that.$refs.daa001.focus();
+ that.modeInfo.daa001 = "";
+ that.modeInfo.planNo = "";
+ that.ItemDetail = [];
}
that.isLoading = false;
})
@@ -42,14 +48,20 @@
that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
console.log(error);
that.$refs.daa001.focus();
+ that.modeInfo.daa001 = "";
});
},
getScan() {
var that = this;
if (that.modeInfo.daa001.length <= 0) {
- that.$toast.fail("棰嗘枡鍗曞彿涓嶈兘涓虹┖锛�");
+ that.$toast.fail("宸ュ崟鍗曞彿涓嶈兘涓虹┖锛�");
return;
}
+ if (that.scanInfo.barcode.length * 1 <= 0) {
+ that.$toast.fail("鐗╂枡鏉$爜涓嶈兘涓虹┖锛�");
+ return;
+ }
+
that.isLoading = true;
that.AxiosHttp("post", 'Womdaa/ScanCode', {
daa001: that.modeInfo.daa001,
@@ -60,13 +72,21 @@
var json = res;
if (json.status == 0) {
// that.scanInfo = json.data.tbBillList;
+ that.$notify({ type: 'success', message: json.message });
that.getModel();
+ that.$refs.barcode.focus();
+ that.scanInfo.barcode = null;
+ }
+ else if (json.status == 2) {
+ that.$refs.splitNum.focus();
+ that.scanInfo.splitNum = json.data.tbBillList.splitNum;
+ that.scanInfo.barcodeNum = json.data.tbBillList.barcodeNum;
}
else {
that.$toast.fail(json.message);
that.$refs.barcode.focus();
}
- that.$notify({ type: 'success', message: json.message });
+
that.isLoading = false;
})
.catch(function (error) {
@@ -79,7 +99,7 @@
getChaiFen() {
var that = this;
if (that.modeInfo.daa001.length <= 0) {
- that.$toast.fail("棰嗘枡鍗曞彿涓嶈兘涓虹┖锛�");
+ that.$toast.fail("宸ュ崟鍗曞彿涓嶈兘涓虹┖锛�");
return;
}
if (that.scanInfo.splitNum * 1 <= 0) {
@@ -91,15 +111,22 @@
return;
}
that.isLoading = true;
- that.AxiosHttp("post", 'Womdaa/ScanCode', {
+ that.AxiosHttp("post", 'Womdaa/ScanCodeCF', {
daa001: that.modeInfo.daa001,
userName: that.userInfo.loginAccount,
barcode: that.scanInfo.barcode,
+ Num: that.scanInfo.splitNum,
}, false)
.then(function (res) {
var json = res;
if (json.status == 0) {
- // that.modeInfo = json.data.tbBillList;
+ // that.modeInfo = json.data.tbBillList;
+ that.scanInfo.splitNum = null;
+ that.scanInfo.barcodeNum = null;
+ that.scanInfo.barcode = null;
+ that.$notify({ type: 'success', message: json.message });
+ that.$refs.barcode.focus();
+ that.getModel();
}
else {
that.$toast.fail(json.message);
--
Gitblit v1.9.3