From da79f72625c421a35c53fe8e894681a8781a90b7 Mon Sep 17 00:00:00 2001 From: lijuncheng Date: Wed, 29 Nov 2023 18:43:14 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=B0=E8=B4=A7?= =?UTF-8?q?=E6=A3=80=E9=AA=8C=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/basic.js | 29 +- mycomponents/qty/RecommendQty.vue | 1 - pages/inspect/coms/inspectComDetailCard.vue | 11 +- pages/inspect/job/inspectDetail.vue | 108 ++- pages/inspect/job/inspectJob.vue | 16 +- pages/inspect/job/inspectResult.vue | 206 +++-- pages/purchaseReceipt/job/receiptDetail.vue | 7 +- pages/putaway/record/putawayRecord.vue | 880 ++++++++++---------- 8 files changed, 664 insertions(+), 594 deletions(-) diff --git a/common/basic.js b/common/basic.js index 4b5a46af..fc1e7a5e 100644 --- a/common/basic.js +++ b/common/basic.js @@ -4,7 +4,7 @@ export { } let jobStatusList = []; -let itemStatusList =[]; +let itemStatusList = []; let locationTypeList = []; let uomList = []; let inventoryStatusList = []; @@ -635,12 +635,12 @@ export function queryManageModel(managementList, itemCode) { } } -export function getPackingNumberAndBatch(managementList, itemCode,packingNumber,batch) { +export function getPackingNumberAndBatch(managementList, itemCode, packingNumber, batch) { var itemInfo = { packingNumber: "", batch: "" } - + var manageType = queryManageModel(managementList, itemCode) if (manageType == "BY_QUANTITY") { itemInfo.packingNumber = "" @@ -677,19 +677,26 @@ export function getPackingNumberAndBatch(managementList, itemCode,packingNumber, // scanErrorAudio(); // } -export function compare(key) { +export function compareTime() { + return function(a, b) { + // 按照时间降序 + return Date.parse(a.time) - Date.parse(a.time) + } +} +//升序 +export function compareAsc(key) { return function(a, b) { var val1 = a[key]; var val2 = b[key]; - return val2 - val1; + return val1 - val2; } } - +//倒序 export function compareDesc(key) { return function(a, b) { var val1 = a[key]; var val2 = b[key]; - return val1 - val2; + return val2 - val1; } } @@ -704,9 +711,9 @@ export function goHome() { */ export function getTodayDate() { var startTime = new Date(new Date().toLocaleDateString()).getTime(); - var endTime = startTime+24*60*60*1000-1 - console.log("获取时间",startTime+","+endTime) - return startTime+","+endTime; + var endTime = startTime + 24 * 60 * 60 * 1000 - 1 + console.log("获取时间", startTime + "," + endTime) + return startTime + "," + endTime; } export function getCurrDate() { @@ -835,7 +842,7 @@ export function getDataSource(subList) { item.subList.push(newDetail); items.push(item) } else { - item.qty += Number(detail.qty) + item.qty += Number(detail.qty) let newDetail = createDetailInfo(detail); // item.subList.push(newDetail); } diff --git a/mycomponents/qty/RecommendQty.vue b/mycomponents/qty/RecommendQty.vue index b0586081..b294485c 100644 --- a/mycomponents/qty/RecommendQty.vue +++ b/mycomponents/qty/RecommendQty.vue @@ -1,6 +1,5 @@