whj 1 年之前
父節點
當前提交
34383c6430

+ 1 - 0
src/views/idle-assets/modules/BaseForm.vue

@@ -146,6 +146,7 @@ export default {
           sbUnusedDetailId: item.id,
           name: item.sbName,
           no: item.sbNo,
+          sbFileList: item.usedFileList,
           positionNo: item.positionNo
         }
       })

+ 1 - 1
src/views/idle-assets/modules/Detail.vue

@@ -19,7 +19,7 @@
     >
       <template #action="record">
         <div v-if="record.usedFileList != null && record.usedFileList.length > 0">
-          <viewer :images="record.usedFileList" @inited="inited" ref="viewer" :index="1" >
+          <viewer :images="record.usedFileList" ref="viewer" :index="1" >
             <img
               v-for="item in record.usedFileList"
               :src="item.url"

+ 3 - 13
src/views/idle-assets/modules/UpLoad.vue

@@ -8,9 +8,8 @@
       @preview="handlePreview"
       accept="image/*"
       :headers="headers"
-      :disabled="disabled"
     >
-      <div>
+      <div v-if="defaultApplicationFileList.length==0">
         <a-icon type="plus" />
         <div class="ant-upload-text">
           Upload
@@ -38,22 +37,13 @@ export default {
       modal: {},
       headers: {
         Authorization: 'Bearer ' + Vue.ls.get(ACCESS_TOKEN)
-      },
-      disabled: false
+      }
     }
   },
   methods: {
-    base (record, disabled = false) {
-      this.disabled = disabled
+    base (record) {
       this.visible = true
       this.modal = record
-      if (disabled) {
-        this.defaultApplicationFileList = this.BaseTool.UPLOAD.transImg(record.usedFileList.map((item, i) => {
-          item.id = i
-          return item
-        }))
-        return
-      }
       if (!record.sbFileList) {
         record.sbFileList = []
         return