diff --git a/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue b/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue index e8064e20c8..28f8f610ca 100644 --- a/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue +++ b/yxt-as-ui/src/views/operation/repairbill/repairbillAdd.vue @@ -61,8 +61,8 @@
*是否外出
- - + + @@ -706,7 +706,7 @@ export default { subsidyRemarks: '', rescueRemarks: '', outRemarks: '', - fileName: '', + fileName: [], operator: '', useOrgSid: '', createOrgSid: '' @@ -1166,11 +1166,20 @@ export default { }, handleSuccess(resp, file, fileList) { if (resp.success) { - console.log(resp, file, fileList, 2222) + this.formobj.fileName.push({ + name: resp.data.sourceFileName, + url: resp.data.fullUrl + }) } }, handleRemove(file, fileList) { - console.log(file, fileList, 2222) + if (this.formobj.fileName.length > 0) { + this.formobj.fileName.forEach((e, index) => { + if (e.url === fileList.response.data.fullUrl) { + this.formobj.fileName.splice(index, 1) + } + }) + } }, saveOrUpdate() { this.formobj.operator = window.sessionStorage.getItem('name') @@ -1428,7 +1437,7 @@ export default { subsidyRemarks: '', rescueRemarks: '', outRemarks: '', - fileName: '', + fileName: [], operator: '', useOrgSid: '', createOrgSid: ''