From fa921a7f2a42a4215299b79a995aad18a6225f74 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期三, 25 十月 2023 17:40:15 +0800
Subject: [PATCH] 各模块编码自动生成功能

---
 src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue b/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
index 8426851..74abf77 100644
--- a/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
+++ b/src/views/eam/modules/equipmentSeal/EquipmentSealForm.vue
@@ -19,6 +19,7 @@
               <a-input
                 v-model="model.num"
                 placeholder="灏嗙敱绯荤粺鑷姩鐢熸垚"
+                disabled
               ></a-input>
             </a-form-model-item>
           </a-col>
@@ -113,6 +114,7 @@
 import { validateDuplicateValue } from '@/utils/util'
 // import EquipmentSelection from '@/components/tools/EquipmentSelection.vue'
 import EquipmentSelectModal from './EquipmentSelectModal.vue'
+import { getAction, postAction, requestPut } from '@api/manage'
 import { JVxeTableModelMixin } from '@/mixins/JVxeTableModelMixin.js'
 import { JVXETypes } from '@comp/jeecg/JVxeTable'
 import { getRefPromise, VALIDATE_FAILED } from '@/components/jeecg/JVxeTable/utils/vxeUtils.js'
@@ -378,7 +380,6 @@
     }
   },
   created() {
-    this.initNum()
   },
   mounted() {
     this.$bus.$on('selectionRows', (data) => {
@@ -389,13 +390,6 @@
   },
   methods: {
 
-    initNum() {
-      getAction(this.url.getNum, { type: 'EquipmentSeal', length: '4' }).then((res) => {
-        if (res.success) {
-          this.model.num = res.message
-        }
-      })
-    },
     handleChange(value, data) {
       this.$nextTick(() => {
         this.$set(data, 'maintenanceAfterUnseal', data.maintenanceAfterUnseal)
@@ -476,6 +470,12 @@
       if (this.model.id) {
         let params = { equipmentChangeId: this.model.id }
         this.requestSubTableData(this.url.equipmentSealDetail.list, params, this.equipmentSealDetailTable)
+      }else{
+        getAction(this.url.getNum, { type: 'EquipmentSeal', length: '4' }).then((res) => {
+          if (res.success) {
+            this.model.num = res.message
+          }
+        })
       }
     },
     //鏍¢獙鎵�鏈変竴瀵逛竴瀛愯〃琛ㄥ崟

--
Gitblit v1.9.3