From 305b61fd1265fc76de537a7ca752b6d959a93101 Mon Sep 17 00:00:00 2001 From: cuilei <ray_tsu1@163.com> Date: 星期三, 10 九月 2025 17:53:41 +0800 Subject: [PATCH] 热处理报工适配 --- src/views/mes/modules/MesProductionWorkOrderReportModal.vue | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/views/mes/modules/MesProductionWorkOrderReportModal.vue b/src/views/mes/modules/MesProductionWorkOrderReportModal.vue index 5d45778..6e98f2c 100644 --- a/src/views/mes/modules/MesProductionWorkOrderReportModal.vue +++ b/src/views/mes/modules/MesProductionWorkOrderReportModal.vue @@ -13,7 +13,7 @@ <j-form-container :disabled="formDisabled"> <a-form-model ref="form" :model="model" :rules="validatorRules" slot="detail"> <a-row :gutter="24"> - <a-col :span="12"> + <a-col :span="12" v-if="!heatTreatmentFlag"> <a-form-model-item label="鎶ュ伐璁㈠崟" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orderId"> <a-select v-model="model.orderId" @@ -143,7 +143,8 @@ selectReportWorkOrderList: '/mes/productionOrder/selectReportWorkOrderList' }, workOrderOptions: [], - finishedProductLabel: {} + finishedProductLabel: {}, + heatTreatmentFlag: false } }, computed: { @@ -241,11 +242,15 @@ this.$refs.form && this.$refs.form.resetFields() // 璁剧疆鍒濆鍊� this.model = Object.assign({}, record); - getAction(this.url.selectReportWorkOrderList, {materialNumber: record.materialNumber}).then(res => { - if (res.success) { - this.workOrderOptions = res.result - } - }) + if (record.productionType === 'HEATTREATMENT') { + this.heatTreatmentFlag = true + } else { + getAction(this.url.selectReportWorkOrderList, {materialNumber: record.materialNumber}).then(res => { + if (res.success) { + this.workOrderOptions = res.result + } + }) + } this.visible = true }, close () { -- Gitblit v1.9.3