Просмотр исходного кода

fix: 兼容后端附件字段名,统一处理文件字段

xieyong 2 дней назад
Родитель
Сommit
328ff9e014
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      src/views/bpm/done/detailDialog.vue

+ 9 - 0
src/views/bpm/done/detailDialog.vue

@@ -238,6 +238,15 @@ import businessTripComponent from '@/BIZComponents/processSubmitDialog/component
     methods: {
       async open(row) {
         this.form = _.cloneDeep(row);
+        // 兼容后端附件字段名为 file 或 files(详情只读,统一到 file 字段)
+        const adoptList = this.form?.valueJson?.blank_adopzrdd;
+        if (Array.isArray(adoptList)) {
+          adoptList.forEach((item) => {
+            if (item && item.file == null && item.files != null) {
+              item.file = item.files;
+            }
+          });
+        }
         if (this.form?.formJson?.makingJson) {
           this.jsonData = JSON.parse(this.form.formJson.makingJson);
           this.jsonData.config.dataSource &&