From a37fa65e8faa614d87faa3ee49c45bb488a6648e Mon Sep 17 00:00:00 2001 From: juzi <819872918@qq.com> Date: Wed, 15 Nov 2023 14:02:16 +0800 Subject: [PATCH] bug --- .../orderManage/components/addWorkOrder.vue | 4 +-- .../base/orderManage/components/orderAdd.vue | 30 ++++++++++++----- src/views/order/base/orderManage/index.vue | 33 ++++++++++++++++--- 3 files changed, 53 insertions(+), 14 deletions(-) diff --git a/src/views/order/base/orderManage/components/addWorkOrder.vue b/src/views/order/base/orderManage/components/addWorkOrder.vue index 9fa71500..dbf8d213 100644 --- a/src/views/order/base/orderManage/components/addWorkOrder.vue +++ b/src/views/order/base/orderManage/components/addWorkOrder.vue @@ -92,8 +92,8 @@ - 产品基础 - 工艺扩展 + 产品基础BOM + 工艺扩展BOM diff --git a/src/views/order/base/orderManage/components/orderAdd.vue b/src/views/order/base/orderManage/components/orderAdd.vue index daf4c18b..63cc03cd 100644 --- a/src/views/order/base/orderManage/components/orderAdd.vue +++ b/src/views/order/base/orderManage/components/orderAdd.vue @@ -24,7 +24,7 @@ {{ item.name }} {{ item.specifications }} @@ -41,7 +41,7 @@ - + - + - + - + - - 产品基础 - 工艺扩展 + + 产品基础BOM + 工艺扩展BOM @@ -240,6 +240,20 @@ export default { } } }, + // 工艺变更 + materialMethodChange(val) { + if (val === 2 && !this.form.processFlowId) { + this.form.materialMethod = 1 + this.$modal.msgError("请先选择关联工艺"); + } + }, + // 工艺变更 + processFlowIdChange(val) { + console.log(val) + if (!val) { + this.form.materialMethod = 1 + } + }, submitForm() { this.$refs['orderAddForm'].validate((valid) => { if (valid) { diff --git a/src/views/order/base/orderManage/index.vue b/src/views/order/base/orderManage/index.vue index ec44b927..a30a4344 100644 --- a/src/views/order/base/orderManage/index.vue +++ b/src/views/order/base/orderManage/index.vue @@ -194,12 +194,22 @@ export default { type: 'add', btnName: '新增工单', showParam: { - type: '&', + type: '|', data: [ { type: 'equal', name: 'status', value: 1 + }, + { + type: 'equal', + name: 'status', + value: 2 + }, + { + type: 'equal', + name: 'status', + value: 3 } ] } @@ -210,12 +220,22 @@ export default { type: 'bind', btnName: '绑定工单', showParam: { - type: '&', + type: '|', data: [ { type: 'equal', name: 'status', value: 1 + }, + { + type: 'equal', + name: 'status', + value: 2 + }, + { + type: 'equal', + name: 'status', + value: 3 } ] } @@ -224,14 +244,19 @@ export default { this.$auth.hasPermi('base:order-manage:bindWorkOrder') ? { type: 'complete', - btnName: '完成工单', + btnName: '完成订单', showParam: { - type: '&', + type: '|', data: [ { type: 'equal', name: 'status', value: 2 + }, + { + type: 'equal', + name: 'status', + value: 3 } ] } -- 2.45.2