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: ''