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