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/equipmentScrap/EquipmentScrapForm.vue |   80 +++++++++++++++++++--------------------
 1 files changed, 39 insertions(+), 41 deletions(-)

diff --git a/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue b/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
index e8339af..72e15de 100644
--- a/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
+++ b/src/views/eam/modules/equipmentScrap/EquipmentScrapForm.vue
@@ -23,6 +23,7 @@
               <a-input
                 v-model="model.num"
                 placeholder="灏嗙敱绯荤粺鑷姩鐢熸垚"
+                disabled
               ></a-input>
             </a-form-model-item>
           </a-col>
@@ -455,17 +456,8 @@
     })
   },
   created() {
-    this.initNum()
   },
   methods: {
-
-    initNum() {
-      getAction(this.url.getNum, { type: 'EquipmentScrap', length: '4' }).then((res) => {
-        if (res.success) {
-          this.model.num = res.message
-        }
-      })
-    },
 
     //閫夋嫨璁惧
     selectEquipmentList() {
@@ -530,6 +522,12 @@
       if (this.model.id) {
         let params = { equipmentChangeId: this.model.id }
         this.requestSubTableData(this.url.equipmentScrapDetail.list, params, this.equipmentScrapDetailTable)
+      }else{
+        getAction(this.url.getNum, { type: 'EquipmentScrap', length: '4' }).then((res) => {
+          if (res.success) {
+            this.model.num = res.message
+          }
+        })
       }
     },
     //鏍¢獙鎵�鏈変竴瀵逛竴瀛愯〃琛ㄥ崟
@@ -608,39 +606,39 @@
       target.removeRows(rowId)
     },
     // 閲嶅啓add  鏂规硶 榛樿涓嶅鍔犱竴琛�
-    add(num = 0, forceScrollToBottom = false) {
-      if (num < 1) return
-      // let timestamp = new Date().getTime()
-      let rows = this.rows
-      let row
-      for (let i = 0; i < num; i++) {
-        rows = this.push({}, false, rows)
-        row = rows[rows.length - 1]
-      }
-      this.rows = rows
+    // add(num = 0, forceScrollToBottom = false) {
+    //   if (num < 1) return
+    //   // let timestamp = new Date().getTime()
+    //   let rows = this.rows
+    //   let row
+    //   for (let i = 0; i < num; i++) {
+    //     rows = this.push({}, false, rows)
+    //     row = rows[rows.length - 1]
+    //   }
+    //   this.rows = rows
 
-      this.$nextTick(() => {
-        this.updateFormValues()
-      })
-      // 瑙﹀彂add浜嬩欢
-      this.$emit('added', {
-        row: (() => {
-          let r = Object.assign({}, row)
-          r.id = this.getCleanId(r.id)
-          return r
-        })(),
-        target: this
-      })
-      // 璁剧疆婊氬姩鏉′綅缃�
-      let tbody = this.getElement('tbody')
-      let offsetHeight = tbody.offsetHeight
-      let realScrollTop = tbody.scrollTop + offsetHeight
-      if (forceScrollToBottom) {
-        this.$nextTick(() => {
-          this.resetScrollTop(this.$refs.scrollView.scrollHeight)
-        })
-      }
-    }
+    //   this.$nextTick(() => {
+    //     this.updateFormValues()
+    //   })
+    //   // 瑙﹀彂add浜嬩欢
+    //   this.$emit('added', {
+    //     row: (() => {
+    //       let r = Object.assign({}, row)
+    //       r.id = this.getCleanId(r.id)
+    //       return r
+    //     })(),
+    //     target: this
+    //   })
+    //   // 璁剧疆婊氬姩鏉′綅缃�
+    //   let tbody = this.getElement('tbody')
+    //   let offsetHeight = tbody.offsetHeight
+    //   let realScrollTop = tbody.scrollTop + offsetHeight
+    //   if (forceScrollToBottom) {
+    //     this.$nextTick(() => {
+    //       this.resetScrollTop(this.$refs.scrollView.scrollHeight)
+    //     })
+    //   }
+    // }
 
   }
 }

--
Gitblit v1.9.3