优化盘点功能

This commit is contained in:
2026-03-11 14:59:00 +08:00
parent 0704be4c9f
commit 73bf350aa0
6 changed files with 72 additions and 29 deletions

View File

@@ -32,7 +32,7 @@ const taskList = (params) => {
// 每次盘点任务的总条目
const getTaskCount = (params) => {
return request('/statistics/count', params, 'GET')
return request('/MatchScan/countByWarehouseAndScene', params, 'POST')
}
// 开始盘点
@@ -52,7 +52,8 @@ const stopScan = (params) => {
// 盘点结果
const getScanResult = (params) => {
return request('/MatchScan/countList', params, 'GET')
// return request('/MatchScan/countList', params, 'GET')
return request('/MatchScan/inventoryList', params, 'POST')
}
// 手动盘点-开始匹配

View File

@@ -16,26 +16,26 @@ const request = (url, data = {}, method = "GET", ContentType = "application/json
time: Date.now(),
};
if (method !== "GET") {
if (Object.keys(requestRecords).length == 0) {
requestRecords = requestObj;
} else {
const s_url = requestRecords.url; // 请求地址
const s_data = requestRecords.data; // 请求数据
const s_time = requestRecords.time; // 请求时间
if (
s_data === requestObj.data &&
requestObj.time - s_time < INTERCEPT_DURATION &&
s_url === requestObj.url
) {
uni.showToast({
title: "数据正在处理,请勿重复提交",
icon: "none",
duration: 2000,
});
return;
}
requestRecords = requestObj;
}
// if (Object.keys(requestRecords).length == 0) {
// requestRecords = requestObj;
// } else {
// const s_url = requestRecords.url; // 请求地址
// const s_data = requestRecords.data; // 请求数据
// const s_time = requestRecords.time; // 请求时间
// if (
// s_data === requestObj.data &&
// requestObj.time - s_time < INTERCEPT_DURATION &&
// s_url === requestObj.url
// ) {
// uni.showToast({
// title: "数据正在处理,请勿重复提交",
// icon: "none",
// duration: 2000,
// });
// return;
// }
// requestRecords = requestObj;
// }
}
return new Promise(function (resolve, reject) {