From c913a1554c24837f3fb463f497ebef0dae97ee2c Mon Sep 17 00:00:00 2001 From: anthonywj Date: Tue, 18 Jul 2023 09:23:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E5=A4=87=E6=A1=88=E8=AF=81?= =?UTF-8?q?=E5=8F=B7=E4=B8=BA=E7=A9=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/inout/DialogSelectProduct.vue | 8 +- .../purOrder/purOrderOrderSelectProduct.vue | 780 +++++++++--------- .../purOrder/purOrderSelectProduct.vue | 3 +- .../purPlan/purOrderSelectProduct.vue | 3 +- .../purPlan/purPlanOrderSelectProduct.vue | 780 +++++++++--------- 5 files changed, 794 insertions(+), 780 deletions(-) diff --git a/src/views/inout/DialogSelectProduct.vue b/src/views/inout/DialogSelectProduct.vue index 22defdc1..2b771369 100644 --- a/src/views/inout/DialogSelectProduct.vue +++ b/src/views/inout/DialogSelectProduct.vue @@ -140,7 +140,10 @@ - {{ item }} + {{ + item + }} + @@ -170,6 +173,7 @@ import {addBizProduct} from "@/api/inout/orderDetailCode"; import {filterCompanyProductRelevance} from "@/api/basic/udiRlSuptRelevance"; import udiRlDetailDialog from "../purchase/purApply/purUdiRlDetailDialog"; +import {isBlank} from "@/utils/strUtil"; export default { name: "stockOrderNewSelectProduct",//选入耗材字典产品对话框 @@ -282,7 +286,7 @@ export default { return; } let str = this.currentRow.zczbhhzbapzbh; - if (this.str.search(",") != -1) { + if (!isBlank(str) && str.search(",") != -1) { this.currentCert = null; this.certList = str.split(','); this.dialogFormVisible = true; diff --git a/src/views/purchase/purOrder/purOrderOrderSelectProduct.vue b/src/views/purchase/purOrder/purOrderOrderSelectProduct.vue index a6781b3c..4f639c5c 100644 --- a/src/views/purchase/purOrder/purOrderOrderSelectProduct.vue +++ b/src/views/purchase/purOrder/purOrderOrderSelectProduct.vue @@ -1,440 +1,444 @@ diff --git a/src/views/purchase/purOrder/purOrderSelectProduct.vue b/src/views/purchase/purOrder/purOrderSelectProduct.vue index b7736608..ba88c9f3 100644 --- a/src/views/purchase/purOrder/purOrderSelectProduct.vue +++ b/src/views/purchase/purOrder/purOrderSelectProduct.vue @@ -137,6 +137,7 @@ import {filterCompanyProductRelevance} from "../../../api/basic/udiRlSuptRelevan import store from "../../../store"; import {addOrderDetail} from "@/api/purchase/purOrder" import udiRlDetailDialog from "./../../purchase/purApply/purUdiRlDetailDialog"; +import {isBlank} from "@/utils/strUtil"; export default { name: "stockOrderNewSelectProduct", @@ -339,7 +340,7 @@ export default { } } let str = this.multipleSelection.zczbhhzbapzbh; - if (str.search(",") != -1) { + if (!isBlank(str) && str.search(",") != -1) { this.currentCert = null; this.certList = str.split(','); this.dialogFormVisible = true; diff --git a/src/views/purchase/purPlan/purOrderSelectProduct.vue b/src/views/purchase/purPlan/purOrderSelectProduct.vue index 17399f2d..4ac7d18f 100644 --- a/src/views/purchase/purPlan/purOrderSelectProduct.vue +++ b/src/views/purchase/purPlan/purOrderSelectProduct.vue @@ -122,6 +122,7 @@ import {filterCompanyProductRelevance} from "../../../api/basic/udiRlSuptRelevan import store from "../../../store"; import {addPlanDetail} from "@/api/purchase/purPlan" import udiRlDetailDialog from "./../../purchase/purApply/purUdiRlDetailDialog"; +import {isBlank} from "@/utils/strUtil"; export default { name: "stockOrderNewSelectProduct", @@ -314,7 +315,7 @@ export default { } } let str = this.multipleSelection.zczbhhzbapzbh; - if (str.search(",") != -1) { + if (!isBlank(str) && str.search(",") != -1) { this.currentCert = null; this.certList = str.split(','); this.dialogFormVisible = true; diff --git a/src/views/purchase/purPlan/purPlanOrderSelectProduct.vue b/src/views/purchase/purPlan/purPlanOrderSelectProduct.vue index c223e99c..4feb2bc4 100644 --- a/src/views/purchase/purPlan/purPlanOrderSelectProduct.vue +++ b/src/views/purchase/purPlan/purPlanOrderSelectProduct.vue @@ -1,158 +1,161 @@