From 1e57be77e186a493d20974210465cc1099d194c0 Mon Sep 17 00:00:00 2001 From: anthonywj Date: Fri, 1 Jul 2022 18:09:13 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basic/UdiRlDetailDialog.vue | 437 ++++ src/views/thrsys/thrOrderNew.vue | 1 + src/views/warehouse/AdditionalOrder.vue | 18 +- src/views/warehouse/DialogSelectErpOrder.vue | 704 +++--- src/views/warehouse/IOCheckErrOrder.vue | 18 +- src/views/warehouse/IOErrorOrder.vue | 19 +- src/views/warehouse/IONewOrder.vue | 24 +- src/views/warehouse/IOWaitOrder.vue | 1966 +++++++++-------- src/views/warehouse/stockHospOrderNew.vue | 19 +- src/views/warehouse/stockOrder.vue | 2 +- .../warehouse/stockOrderEditDistribution.vue | 3 +- src/views/warehouse/stockOrderEditor.vue | 5 +- src/views/warehouse/stockOrderInCode.vue | 2 +- src/views/warehouse/stockOrderNew.vue | 4 +- .../warehouse/stockOrderNewDistribution.vue | 157 +- .../warehouse/stockOrderNewSelectProduct.vue | 72 +- src/views/warehouse/stockOrderSearch.vue | 2 +- src/views/warehouse/stockOrderWaitCheck.vue | 2 +- 18 files changed, 1901 insertions(+), 1554 deletions(-) create mode 100644 src/views/basic/UdiRlDetailDialog.vue diff --git a/src/views/basic/UdiRlDetailDialog.vue b/src/views/basic/UdiRlDetailDialog.vue new file mode 100644 index 0000000..d8ec7b8 --- /dev/null +++ b/src/views/basic/UdiRlDetailDialog.vue @@ -0,0 +1,437 @@ + + + + + diff --git a/src/views/thrsys/thrOrderNew.vue b/src/views/thrsys/thrOrderNew.vue index aa7e47d..b3ee0a5 100644 --- a/src/views/thrsys/thrOrderNew.vue +++ b/src/views/thrsys/thrOrderNew.vue @@ -213,6 +213,7 @@ diff --git a/src/views/warehouse/AdditionalOrder.vue b/src/views/warehouse/AdditionalOrder.vue index ad6f2aa..99bb9ce 100644 --- a/src/views/warehouse/AdditionalOrder.vue +++ b/src/views/warehouse/AdditionalOrder.vue @@ -293,6 +293,7 @@ export default { id: "", mainAction: null, action: null, + status: 5, page: 1, limit: 20, }, @@ -343,6 +344,7 @@ export default { }, addType: "edit", deleteData: { + status: 5, id: "", }, erpCheckStatus: { @@ -368,6 +370,7 @@ export default { path: "", }); this.filterQuery = { + status: 5, page: 1, limit: 20, }; @@ -447,11 +450,16 @@ export default { this.deleteData.id = data; deleteByOrderId(this.deleteData) .then((response) => { - this.getList(); - this.$message({ - type: "success", - message: "删除成功!", - }); + if (response.code == 20000) { + this.getList(); + this.$message({ + type: "success", + message: "删除成功!", + }); + } else if (response.code == 520) { + this.$message.error("补录单据列表已不存在该扫码单据!"); + this.getList(); + } }) .catch(() => { }); diff --git a/src/views/warehouse/DialogSelectErpOrder.vue b/src/views/warehouse/DialogSelectErpOrder.vue index 1940283..63dc3b3 100644 --- a/src/views/warehouse/DialogSelectErpOrder.vue +++ b/src/views/warehouse/DialogSelectErpOrder.vue @@ -1,148 +1,148 @@ diff --git a/src/views/warehouse/IOCheckErrOrder.vue b/src/views/warehouse/IOCheckErrOrder.vue index 64cb0b7..95d5ac1 100644 --- a/src/views/warehouse/IOCheckErrOrder.vue +++ b/src/views/warehouse/IOCheckErrOrder.vue @@ -1001,12 +1001,18 @@ export default { this.deleteData.id = data; deleteByOrderId(this.deleteData) .then((response) => { - this.getList(); - this.refresgOrderDetail(); - this.$message({ - type: "success", - message: "删除成功!", - }); + + if (response.code == 20000) { + this.getList(); + this.refresgOrderDetail(); + this.$message({ + type: "success", + message: "删除成功!", + }); + } else if (response.code == 520) { + this.$message.error("校验异常单据列表已不存在该扫码单据!"); + this.getList(); + } }) .catch(() => { }); diff --git a/src/views/warehouse/IOErrorOrder.vue b/src/views/warehouse/IOErrorOrder.vue index d1543d2..119d7fa 100644 --- a/src/views/warehouse/IOErrorOrder.vue +++ b/src/views/warehouse/IOErrorOrder.vue @@ -295,6 +295,7 @@ export default { data() { return { filterQuery: { + status: 3, id: "", mainAction: null, action: null, @@ -352,6 +353,7 @@ export default { edit: "编辑", }, deleteData: { + status: 3, id: "", }, dialogTableVisible: false, @@ -473,11 +475,18 @@ export default { this.deleteData.id = data; deleteByOrderId(this.deleteData) .then((response) => { - this.getList(); - this.$message({ - type: "success", - message: "删除成功!", - }); + + if (response.code == 20000) { + this.getList(); + this.$message({ + type: "success", + message: "删除成功!", + }); + } else if (response.code == 520) { + this.$message.error("异常单据列表已不存在该扫码单据!"); + this.getList(); + } + }) .catch(() => { }); diff --git a/src/views/warehouse/IONewOrder.vue b/src/views/warehouse/IONewOrder.vue index 32e1bc9..10c2c60 100644 --- a/src/views/warehouse/IONewOrder.vue +++ b/src/views/warehouse/IONewOrder.vue @@ -372,6 +372,7 @@ export default { }, deleteData: { id: "", + status: 10, }, dialogTableVisible: false, formLoading: false, @@ -611,11 +612,19 @@ export default { this.deleteData.id = data; deleteByOrderId(this.deleteData) .then((response) => { - this.getList(); - this.$message({ - type: "success", - message: "删除成功!", - }); + + if (response.code == 20000) { + this.getList(); + this.$message({ + type: "success", + message: "删除成功!", + }); + } else if (response.code == 520) { + this.$message.error("新增扫码单据列表已不存在该扫码单据!"); + this.getList(); + } + + }) .catch(() => { }); @@ -650,7 +659,8 @@ export default { this.list.splice(i, 1); break; } - }; + } + ; this.$message.success("提交成功"); } else { this.$message.error(response.message); @@ -677,7 +687,7 @@ export default { invChange() { this.subInvList = []; - if(this.$isNotBlank(this.filterQuery.invWarehouseCode)){ + if (this.$isNotBlank(this.filterQuery.invWarehouseCode)) { this.filterQuery.invWarehouseCode = ""; } diff --git a/src/views/warehouse/IOWaitOrder.vue b/src/views/warehouse/IOWaitOrder.vue index aefa0da..29ee0f4 100644 --- a/src/views/warehouse/IOWaitOrder.vue +++ b/src/views/warehouse/IOWaitOrder.vue @@ -1,429 +1,429 @@ diff --git a/src/views/warehouse/stockHospOrderNew.vue b/src/views/warehouse/stockHospOrderNew.vue index 9f26b83..f9011ee 100644 --- a/src/views/warehouse/stockHospOrderNew.vue +++ b/src/views/warehouse/stockHospOrderNew.vue @@ -51,10 +51,11 @@ @@ -69,7 +70,7 @@ - {{ item.name }} {{ item.code }} @@ -153,7 +154,7 @@ - @@ -171,6 +172,7 @@ - 允许无库存出库 + 允许无库存出库 + @@ -259,6 +263,7 @@ diff --git a/src/views/warehouse/stockOrder.vue b/src/views/warehouse/stockOrder.vue index 1a6e635..023e7db 100644 --- a/src/views/warehouse/stockOrder.vue +++ b/src/views/warehouse/stockOrder.vue @@ -262,7 +262,7 @@ - + diff --git a/src/views/warehouse/stockOrderEditDistribution.vue b/src/views/warehouse/stockOrderEditDistribution.vue index 7867068..ff2f64f 100644 --- a/src/views/warehouse/stockOrderEditDistribution.vue +++ b/src/views/warehouse/stockOrderEditDistribution.vue @@ -231,6 +231,7 @@ @@ -561,7 +562,7 @@ export default { if (this.$isBlank(this.codeArray[i].productDate) && this.$isBlank(this.codeArray[i].expireDate)) { return this.$message.error('生产日期与失效日期不能全部为空'); } - if (this.$isBlank(this.codeArray[i].reCount) || this.codeArray[i].reCount <1) { + if (this.$isBlank(this.codeArray[i].reCount) || this.codeArray[i].reCount < 1) { return this.$message.error('配货数量不能小于0'); } if (this.detailCountMax) { diff --git a/src/views/warehouse/stockOrderEditor.vue b/src/views/warehouse/stockOrderEditor.vue index 878a91f..9c6f09c 100644 --- a/src/views/warehouse/stockOrderEditor.vue +++ b/src/views/warehouse/stockOrderEditor.vue @@ -369,7 +369,8 @@ - + @@ -452,7 +453,7 @@ - + diff --git a/src/views/warehouse/stockOrderInCode.vue b/src/views/warehouse/stockOrderInCode.vue index b5c5ccd..612d4f6 100644 --- a/src/views/warehouse/stockOrderInCode.vue +++ b/src/views/warehouse/stockOrderInCode.vue @@ -184,7 +184,7 @@ - + diff --git a/src/views/warehouse/stockOrderNew.vue b/src/views/warehouse/stockOrderNew.vue index e8d4917..b638faa 100644 --- a/src/views/warehouse/stockOrderNew.vue +++ b/src/views/warehouse/stockOrderNew.vue @@ -362,7 +362,7 @@ - + @@ -435,7 +435,7 @@ - + diff --git a/src/views/warehouse/stockOrderNewDistribution.vue b/src/views/warehouse/stockOrderNewDistribution.vue index 931b05a..0c0525a 100644 --- a/src/views/warehouse/stockOrderNewDistribution.vue +++ b/src/views/warehouse/stockOrderNewDistribution.vue @@ -52,10 +52,11 @@ @@ -71,11 +72,9 @@ - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -254,41 +191,15 @@ oninput="if(value.length>6)value=value.slice(0,6)" type="number" :disabled="false"> - - - - - - - - - - - - - - @@ -301,16 +212,6 @@ oninput="value=value.replace(/[^\d]/g,'')"> - - - - - - - - - -