Browse Source

项目信息管理 增减输入框修改

duxiangyu 3 years ago
parent
commit
0740224737

+ 2 - 2
src/components/project-manage/form/items/ImageUpload.vue

@@ -583,9 +583,9 @@ export default {
             name: fileItem.name, // 文件名
             status, // 上传状态
             url: response.url, // 文件的url
-            suffix: response.suffix, // 文件格式
+            suffix: fileItem.type, // 文件格式
             progressRate: 100, // 上传进度
-            size: response.size,
+            size: fileItem.size,
           };
           _this.renderImageList.splice(_currentIndex, 1, templateFile);
         } else {

+ 3 - 1
src/components/project-manage/form/items/input.vue

@@ -104,6 +104,9 @@ export default {
         if (typeof init === "string") {
           return [{ value: init }];
         }
+        if (init.length === 0) {
+          return [{ value: "" }];
+        }
         return init.map((i) => {
           return {
             value: i,
@@ -142,7 +145,6 @@ export default {
       handler(info) {
         let pathArr = this.formItemObj.path.split(".");
         if (pathArr.length > 1 && info[pathArr[0]].hasOwnProperty(pathArr[1])) {
-          // console.log(this.filterInitValue(info[pathArr[0]][pathArr[1]]), 222);
           this.value = this.filterInitValue(info[pathArr[0]][pathArr[1]]);
         } else if (pathArr.length === 1) {
           this.value = this.filterInitValue(info[pathArr[0]]);