Browse Source

森语-事故处理单-财务附加上传

jbb 2 years ago
parent
commit
5fa735f805
1 changed files with 12 additions and 2 deletions
  1. 12 2
      src/views/oa/modules/IncidentTicketModal.vue

+ 12 - 2
src/views/oa/modules/IncidentTicketModal.vue

@@ -477,7 +477,7 @@
               this.formState.invoicingDate = moment(this.formState.invoicingDate)
              }
              
-             this.accessory2 = this.formState.accessory2?JSON.parse(this.formState.accessory2):[]
+             this.accessory2 = this.formState.accessory2?JSON.parse(this.formState.accessory2):''
              var accessory2Z =[]
              this.accessory2.map(item=>{
               accessory2Z.push(item.url)
@@ -550,7 +550,17 @@
         })
       },
       handleOk(){
-          this.formState.accessory2 = (this.accessory2.length!==0&&this.accessory2)?[{"type":"file","name":this.accessory2,"status":"done","uid":1673507319016,"url":"http://220.191.168.86:18087/jeecg-boot/sys/common/static/"+this.accessory2}]:[]
+        var begin = this.accessory2.indexOf('http://220.191.168.86:18087/jeecg-boot/sys/common/static/')
+        if(this.accessory2.length!==0&&this.accessory2){
+          if(begin==0){
+            this.formState.accessory2 = [{"type":"file","name":this.accessory2,"status":"done","uid":1673507319016,"url":this.accessory2}]
+          }else{
+            this.formState.accessory2 = [{"type":"file","name":this.accessory2,"status":"done","uid":1673507319016,"url":"http://220.191.168.86:18087/jeecg-boot/sys/common/static/"+this.accessory2}]
+          } 
+        }else{
+         this.formState.accessory2=[]
+        }
+         
           this.formState.accessory2 = JSON.stringify(this.formState.accessory2)
           var addData = 'yes'
           this.incidentTicketChildrenTable.dataSource.every(item=>{