From e191d8dacf320fed5c82fa64ff13c96e466ce78d Mon Sep 17 00:00:00 2001
From: zhang_li
Date: Mon, 28 Apr 2025 11:18:11 +0800
Subject: [PATCH] =?UTF-8?q?YT-2553=E3=80=90=E5=8F=B7=E5=8F=A3=E5=93=81?=
=?UTF-8?q?=E7=94=9F=E4=BA=A7=E4=BB=BB=E5=8A=A1=E3=80=91=E3=80=90=E8=A1=A5?=
=?UTF-8?q?=E7=BB=99=E5=93=81=E7=94=9F=E4=BA=A7=E4=BB=BB=E5=8A=A1=E3=80=91?=
=?UTF-8?q?=E4=B8=AD=E6=89=93=E5=8D=B0=E7=9A=84=E6=A0=87=E7=AD=BE=E9=87=8C?=
=?UTF-8?q?=E6=9C=89=E7=94=B3=E8=AF=B7=E5=8D=95=E5=8F=B7=EF=BC=8CPDA?=
=?UTF-8?q?=E6=89=AB=E6=8F=8F=E5=90=8E=EF=BC=8C=E9=9C=80=E8=A6=81=E6=A0=B9?=
=?UTF-8?q?=E6=8D=AE=E7=94=B3=E8=AF=B7=E5=8D=95=E5=8F=B7+=E5=93=81?=
=?UTF-8?q?=E7=95=AA=E5=8E=BB=E6=9F=A5=E4=BB=BB=E5=8A=A1=E7=9A=84=E7=8A=B6?=
=?UTF-8?q?=E6=80=811.=E5=9C=A8=E7=94=B3=E8=AF=B7=E4=B8=AD=E5=88=9B?=
=?UTF-8?q?=E5=BB=BA=E4=BA=86=E6=A0=87=E7=AD=BE=EF=BC=8C=E4=BD=86=E6=98=AF?=
=?UTF-8?q?=E6=9C=AA=E5=A4=84=E7=90=86=E7=94=B3=E8=AF=B7=EF=BC=88=E5=8D=B3?=
=?UTF-8?q?=E8=BF=98=E6=B2=A1=E6=9C=89=E7=94=9F=E6=88=90=E4=BB=BB=E5=8A=A1?=
=?UTF-8?q?=EF=BC=89=E6=97=B6=EF=BC=8C=E6=8F=90=E7=A4=BA=EF=BC=9A=E8=AF=A5?=
=?UTF-8?q?=E5=93=81=E7=95=AA=E5=AF=B9=E5=BA=94=E7=9A=84=E7=94=B3=E8=AF=B7?=
=?UTF-8?q?=20[=E7=94=B3=E8=AF=B7=E5=8D=95=E5=8F=B7]=20=E4=B8=8B=E6=9C=AA?=
=?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=88=B0=E4=BB=BB=E5=8A=A12.=E7=94=B3?=
=?UTF-8?q?=E8=AF=B7=E5=A4=84=E7=90=86=E5=90=8E=E7=94=9F=E6=88=90=E4=BA=86?=
=?UTF-8?q?=E4=BB=BB=E5=8A=A1=EF=BC=8C=E4=BD=86=E6=98=AF=E5=85=B3=E9=97=AD?=
=?UTF-8?q?=E4=BA=86=E4=BB=BB=E5=8A=A1=E6=97=B6=EF=BC=8C=E6=8F=90=E7=A4=BA?=
=?UTF-8?q?=EF=BC=9A=E8=AF=A5=E5=93=81=E7=95=AA=E5=AF=B9=E5=BA=94=E7=9A=84?=
=?UTF-8?q?=E7=94=B3=E8=AF=B7=20[=E7=94=B3=E8=AF=B7=E5=8D=95=E5=8F=B7]=20?=
=?UTF-8?q?=E4=B8=8B=E7=9A=84=E4=BB=BB=E5=8A=A1=E5=B7=B2=E5=85=B3=E9=97=AD?=
=?UTF-8?q?3.=E7=94=B3=E8=AF=B7=E5=A4=84=E7=90=86=E5=90=8E=E7=94=9F?=
=?UTF-8?q?=E6=88=90=E4=BA=86=E4=BB=BB=E5=8A=A1=EF=BC=8C=E4=BD=86=E6=98=AF?=
=?UTF-8?q?=E5=85=B3=E9=97=AD=E4=BA=86=E7=94=B3=E8=AF=B7=E6=97=B6=EF=BC=8C?=
=?UTF-8?q?=E6=8F=90=E7=A4=BA=EF=BC=9A=E8=AF=A5=E5=93=81=E7=95=AA=E5=AF=B9?=
=?UTF-8?q?=E5=BA=94=E7=9A=84=E7=94=B3=E8=AF=B7=20[=E7=94=B3=E8=AF=B7?=
=?UTF-8?q?=E5=8D=95=E5=8F=B7]=20=E4=B8=8B=E7=9A=84=E4=BB=BB=E5=8A=A1?=
=?UTF-8?q?=E5=B7=B2=E5=85=B3=E9=97=AD4.=E4=BB=BB=E5=8A=A1=E5=B7=B2?=
=?UTF-8?q?=E5=AE=8C=E6=88=90=EF=BC=8C=E6=8F=90=E7=A4=BA=EF=BC=9A=E8=AF=A5?=
=?UTF-8?q?=E5=93=81=E7=95=AA=E5=AF=B9=E5=BA=94=E7=9A=84=E7=94=B3=E8=AF=B7?=
=?UTF-8?q?=20[=E7=94=B3=E8=AF=B7=E5=8D=95=E5=8F=B7]=20=E4=B8=8B=E7=9A=84?=
=?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=B7=B2=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../productReceipt/job/productReceiptJob.vue | 29 ++++++++++---------
.../job/semiProductReceiptJob.vue | 2 +-
2 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/src/pages/productReceipt/job/productReceiptJob.vue b/src/pages/productReceipt/job/productReceiptJob.vue
index 170ac141..7631abcf 100644
--- a/src/pages/productReceipt/job/productReceiptJob.vue
+++ b/src/pages/productReceipt/job/productReceiptJob.vue
@@ -356,23 +356,13 @@
},
async getScanResult(result) {
if(!result.label.requestNumber ){
- this.showMessage("该标签未关联到收货申请")
+ this.showMessage(`该品番对应的申请 【${ result.label.requestNumber}】下未查询到任务`)
return;
}
uni.showLoading({
title: "加载中....",
mask: true
});
- const res1 = await getNumberForStatus(result.label.requestNumber)
- if(res1.data == 5){
- uni.hideLoading()
- this.showMessage(`该品番对应的申请【${result.label.requestNumber}】已关闭`)
- return
- }else if(res1.data == 8){
- uni.hideLoading()
- this.showMessage(`该品番对应的生产任务【${result.label.requestNumber}】已经完成`)
- return
- }
try {
this.scanMessage = ""
var filters = [
@@ -404,18 +394,29 @@
{
column: "status",
action: "in",
- value: '1,2',
+ value: '1,2,3,4',
}
]
getProductReceiptJobList({
filters: filters,
pageNo: 1,
pageSize: 100,
- }).then(res => {
+ }).then(async res => {
uni.hideLoading()
this.scanMessage = result.scanMessage
let resultList = res.data.list;
if (resultList.length > 0) {
+
+ const res1 = await getNumberForStatus(result.label.requestNumber)
+ if(resultList[0].status==4||res1.data == 5){
+ uni.hideLoading()
+ this.showMessage(`该品番对应的申请【${result.label.requestNumber}】下的任务已关闭`)
+ return
+ }else if(res1.data == 8){
+ uni.hideLoading()
+ this.showMessage(`该品番对应的申请【${result.label.requestNumber}】下的任务已完成`)
+ return
+ }
resultList.forEach(item => {
item.title = item.number;
item.selected = false
@@ -432,7 +433,7 @@
this.selectItem(list[0])
}
} else {
- this.showMessage("该标签未关联到收货申请\n" + "扫描[" + result.scanMessage + "]")
+ this.showMessage(`该品番对应的申请 【${ result.label.requestNumber}】下未查询到任务`)
}
}).catch(error => {
uni.hideLoading()
diff --git a/src/pages/productReceipt/job/semiProductReceiptJob.vue b/src/pages/productReceipt/job/semiProductReceiptJob.vue
index 21da8442..6d4a8c66 100644
--- a/src/pages/productReceipt/job/semiProductReceiptJob.vue
+++ b/src/pages/productReceipt/job/semiProductReceiptJob.vue
@@ -1,6 +1,6 @@
-
+