From c003a5fb28554e2f37c431214dabf6f75f27cc29 Mon Sep 17 00:00:00 2001
From: Tcsm <1377977403@qq.com>
Date: 星期三, 26 七月 2023 16:52:06 +0800
Subject: [PATCH] 除魅宠外其它模块的图片删除均已完善

---
 ruoyi-ui/src/views/self/memo.vue                   |   21 +
 ruoyi-ui/src/views/selfeconomy/selfeconomyInfo.vue |    9 
 ruoyi-ui/src/views/travel/Info.vue                 |   15 +
 ruoyi-ui/src/views/collection/collectionInfo.vue   |   29 --
 ruoyi-ui/src/views/travel/index.vue                |   17 +
 ruoyi-ui/src/views/contacts/index.vue              |   17 +
 ruoyi-ui/src/views/bignote/familyeventInfo.vue     |    9 
 ruoyi-ui/src/views/doctor/doctorInfo.vue           |    9 
 ruoyi-ui/src/views/clean/cleanInfo.vue             |   12 
 ruoyi-ui/src/views/contacts/contactsInfo.vue       |   21 -
 ruoyi-ui/src/views/economy/index.vue               |   17 +
 ruoyi-ui/src/views/secret/index.vue                |   15 +
 ruoyi-ui/src/views/wish/index.vue                  |   17 +
 ruoyi-ui/src/views/doctor/index.vue                |   15 +
 ruoyi-ui/src/views/honor/index.vue                 |   17 +
 ruoyi-ui/src/views/self/show.vue                   |   64 ----
 ruoyi-ui/src/api/self/index.js                     |    2 
 ruoyi-ui/src/views/healthy/healthyInfo.vue         |    9 
 ruoyi-ui/src/views/honor/honorInfo.vue             |    9 
 ruoyi-ui/src/views/travel/travelInfo.vue           |    9 
 ruoyi-ui/src/views/economy/economyInfo.vue         |    9 
 ruoyi-ui/src/views/bignote/index.vue               |   25 +
 ruoyi-ui/src/views/secret/secretInfo.vue           |   81 +++---
 ruoyi-ui/src/views/pet/index.vue                   |   18 +
 ruoyi-ui/src/views/collection/index.vue            |   50 ++-
 ruoyi-ui/src/views/healthy/index.vue               |   17 +
 ruoyi-ui/src/views/wish/wishInfo.vue               |   33 --
 ruoyi-ui/src/views/device/equipmentInfo.vue        |   11 
 ruoyi-ui/src/views/note/propertyInfo.vue           |    9 
 ruoyi-ui/src/views/device/index.vue                |   24 +
 ruoyi-ui/src/views/clean/index.vue                 |   28 +
 ruoyi-ui/src/views/selfeconomy/index.vue           |   21 +
 ruoyi-ui/src/views/note/index.vue                  |   21 +
 33 files changed, 401 insertions(+), 279 deletions(-)

diff --git a/ruoyi-ui/src/api/self/index.js b/ruoyi-ui/src/api/self/index.js
index fab5092..b2617b0 100644
--- a/ruoyi-ui/src/api/self/index.js
+++ b/ruoyi-ui/src/api/self/index.js
@@ -206,7 +206,7 @@
 export function addAutobiography(data)
 {
   return request({
-    url: '/zAutobiography/',
+    url: '/zAutobiography',
     method: 'post',
     data: data
   })
diff --git a/ruoyi-ui/src/views/bignote/familyeventInfo.vue b/ruoyi-ui/src/views/bignote/familyeventInfo.vue
index d97a9ec..63cdca6 100644
--- a/ruoyi-ui/src/views/bignote/familyeventInfo.vue
+++ b/ruoyi-ui/src/views/bignote/familyeventInfo.vue
@@ -82,7 +82,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -106,12 +106,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/bignote/index.vue b/ruoyi-ui/src/views/bignote/index.vue
index 1e4a67f..e4f5f59 100644
--- a/ruoyi-ui/src/views/bignote/index.vue
+++ b/ruoyi-ui/src/views/bignote/index.vue
@@ -289,11 +289,11 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
-          <el-button type="primary">Click to upload</el-button>
+          <el-button type="primary">鐐瑰嚮涓婁紶</el-button>
           <template #tip>
             <div class="el-upload__tip">
             </div>
@@ -559,7 +559,20 @@
       });
     },
 
-
+    handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
+    },
     handlePictureCardPreview(file) {
       this.dialogImageUrl = file.url;
       this.dialogVisible = true;
@@ -584,6 +597,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/clean/cleanInfo.vue b/ruoyi-ui/src/views/clean/cleanInfo.vue
index 17f5f40..81b6889 100644
--- a/ruoyi-ui/src/views/clean/cleanInfo.vue
+++ b/ruoyi-ui/src/views/clean/cleanInfo.vue
@@ -94,11 +94,11 @@
         multiple
         :on-preview="handlePreview"
 
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
-        <el-button type="primary">Click to upload</el-button>
+        <el-button type="primary">鐐瑰嚮涓婁紶</el-button>
         <template #tip>
           <div class="el-upload__tip">
           </div>
@@ -263,6 +263,13 @@
         return '鑷姩鎵e垝'
       }
     },
+    handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
 
     submitForm() {
       let ul = this.fileList.map(function (elem){
@@ -274,7 +281,6 @@
       this.formData.url = ul+","+uls
 
       this.$refs['elForm'].validate(valid => {
-
 
         if (valid) {
           if (this.formData.id != undefined) {
diff --git a/ruoyi-ui/src/views/clean/index.vue b/ruoyi-ui/src/views/clean/index.vue
index 9ce6887..cede9aa 100644
--- a/ruoyi-ui/src/views/clean/index.vue
+++ b/ruoyi-ui/src/views/clean/index.vue
@@ -272,7 +272,7 @@
             class="upload-demo"
             multiple
 
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -490,12 +490,13 @@
       },
 
       handleRemove(file) {
-        for(let i = 0; i < this.fileListOther.length; i++)
+        for(let i = 0; i < this.fileList.length; i++)
         {
-          if(this.fileListOther[i].url==file.url)
-            this.$delete(this.fileListOther,i);
+          if(this.fileList[i].url==file.url)
+            this.$delete(this.fileList,i);
         }
       },
+
       // 鍙栨秷鎸夐挳
       cancel() {
         this.open = false;
@@ -578,13 +579,12 @@
         this.dialogVisible = true;
       },
       handleRemoveFile(file,) {
-
-  for(let i = 0; i < this.fileListOther.length; i++)
-  {
-    if(this.fileListOther[i].url==file.url)
-      this.$delete(this.fileListOther,i);
-  }
-},
+        for(let i = 0; i < this.fileListOther.length; i++)
+        {
+          if(this.fileListOther[i].url==file.url)
+            this.$delete(this.fileListOther,i);
+        }
+      },
       /** 鎻愪氦鎸夐挳锛堟暟鎹潈闄愶級 */
       submitDataScope: function() {
 
@@ -605,6 +605,12 @@
             });
           }
         });
+        // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+        Object.keys(this.formDat).forEach(key => {
+          this.formDat[key] = '';
+        });
+        this.handleRemove(this.fileList[0]);
+        this.handleRemoveFile(this.fileListOther[0]);
       },
       requestUpload(params)
       {
diff --git a/ruoyi-ui/src/views/collection/collectionInfo.vue b/ruoyi-ui/src/views/collection/collectionInfo.vue
index c514730..b194bce 100644
--- a/ruoyi-ui/src/views/collection/collectionInfo.vue
+++ b/ruoyi-ui/src/views/collection/collectionInfo.vue
@@ -116,26 +116,6 @@
             </div>
           </el-upload>
 
-          <!--<h4 class="form-header">鍏朵粬闄勪欢 </h4>
-          <el-upload
-            action=""
-            :file-list="fileListOther"
-            class="upload-demo"
-            multiple
-            :on-preview="handlePreview"
-
-            :on-remove="handleRemove"
-            :http-request="requestUpload"
-            :show-file-list="true"
-          >
-            <el-button v-if="isShow" type="primary" >鐐瑰嚮涓婁紶</el-button>
-            <template #tip>
-              <div class="el-upload__tip">
-              </div>
-            </template>
-
-
-          </el-upload>-->
           <h4 class="form-header">鍏朵粬闄勪欢 </h4>
           <el-upload
             action=""
@@ -144,7 +124,7 @@
             multiple
             list-type="picture-card"
             :on-preview="handleFileCardPreview"
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -167,12 +147,11 @@
                     </span>
                     <span
                       v-if="isShow"
-                      @click="handleRemove(file)"
                       class="el-upload-list__item-delete"
-
+                      @click="handleDownload(file.url)"
                     >
-                      <i class="el-icon-download"></i>
-                    </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                     <span
                       v-if="isShow"
                       class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/collection/index.vue b/ruoyi-ui/src/views/collection/index.vue
index 590c655..17b8402 100644
--- a/ruoyi-ui/src/views/collection/index.vue
+++ b/ruoyi-ui/src/views/collection/index.vue
@@ -222,22 +222,23 @@
 
         <template slot-scope="scope" >
           <div  @click="handleCheck(scope.row)">
-          <img
-            class="el-upload-list__item-thumbnail"
-            src="../../assets/images/deviceLis.png"
-            alt=""
-            style="width: 35px; height: 35px;"
-            fit="cover"
-            v-if="scope.row.url !== ',' "
-          >
-          <img
-            class="el-upload-list__item-thumbnail"
-            src="../../assets/images/deviceA.png"
-            alt=""
-            style="width: 35px; height: 35px;"
-            fit="cover"
-            v-if="scope.row.url === ','"
-          ></div>
+            <img
+              class="el-upload-list__item-thumbnail"
+              src="../../assets/images/deviceLis.png"
+              alt=""
+              style="width: 35px; height: 35px;"
+              fit="cover"
+              v-if="!(scope.row.url === ',' || scope.row.url === null)"
+            >
+            <img
+              v-else
+              class="el-upload-list__item-thumbnail"
+              src="../../assets/images/deviceA.png"
+              alt=""
+              style="width: 35px; height: 35px;"
+              fit="cover"
+
+            ></div>
         </template>
       </el-table-column>
       <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width" >
@@ -367,7 +368,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -633,7 +634,18 @@
       }
     },
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -749,6 +761,8 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/contacts/contactsInfo.vue b/ruoyi-ui/src/views/contacts/contactsInfo.vue
index 66ff0ac..4439910 100644
--- a/ruoyi-ui/src/views/contacts/contactsInfo.vue
+++ b/ruoyi-ui/src/views/contacts/contactsInfo.vue
@@ -2,17 +2,9 @@
   <div class="app-container">
     <div class="form-header mt">
       <h4 class="dt h4">閫氳褰曡缁嗕俊鎭� </h4>
-      <!--      <el-button v-if="isShow" type="primary" class="pt"  icon="el-icon-edit" @click="handleEdit()" >缂栬緫</el-button>-->
-      <!--      <br>-->
-      <!--      <el-button type="primary" class="pt"   @click="handleExport"-->
-      <!--                 v-hasPermi="['self:user:export']" >瀵煎嚭</el-button>-->
     </div>
     <div style="padding-left:15px">
      <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-position="left" label-width="100px">
-      <!--      <el-form-item label="id" prop="id">-->
-      <!--        <el-input v-model="formData.id" placeholder="璇疯緭鍏d" :maxlength="11" show-word-limit :disabled="true"-->
-      <!--                  clearable prefix-icon='el-icon-mobile' :style="{width: '100%'}"></el-input>-->
-      <!--      </el-form-item>-->
        <el-container>
          <el-row :span="12">
            <el-cow>
@@ -123,7 +115,7 @@
         </div>
       </el-upload>
 
-      <!--<h4 class="form-header">鍏朵粬闄勪欢 </h4>
+     <h4 class="form-header">鍏朵粬闄勪欢 </h4>
       <el-upload
         action=""
         :file-list="fileListOther"
@@ -131,7 +123,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -155,12 +147,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
@@ -174,7 +165,7 @@
         </div>
 
 
-      </el-upload>-->
+      </el-upload>
 
       <el-form-item size="large">
         <el-button v-if="isShow" type="primary" @click="submitForm" :disabled="dsb">淇敼</el-button>
diff --git a/ruoyi-ui/src/views/contacts/index.vue b/ruoyi-ui/src/views/contacts/index.vue
index daf6e45..aeab921 100644
--- a/ruoyi-ui/src/views/contacts/index.vue
+++ b/ruoyi-ui/src/views/contacts/index.vue
@@ -331,7 +331,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -578,8 +578,19 @@
     //   })
     // },
 
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
+    },
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -694,6 +705,8 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/device/equipmentInfo.vue b/ruoyi-ui/src/views/device/equipmentInfo.vue
index 26131e8..484547a 100644
--- a/ruoyi-ui/src/views/device/equipmentInfo.vue
+++ b/ruoyi-ui/src/views/device/equipmentInfo.vue
@@ -94,7 +94,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -118,12 +118,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
@@ -195,7 +194,7 @@
           trigger: 'change'
         }],
         status: [{
-          required: true,
+          // required: true,
           message: '璇烽�夋嫨鏄惁娉ㄩ攢',
           trigger: 'change'
         }],
diff --git a/ruoyi-ui/src/views/device/index.vue b/ruoyi-ui/src/views/device/index.vue
index 439e44c..5beeda4 100644
--- a/ruoyi-ui/src/views/device/index.vue
+++ b/ruoyi-ui/src/views/device/index.vue
@@ -285,7 +285,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -403,7 +403,7 @@
           trigger: 'blur'
         }],
         status: [{
-          required: true,
+          // required: true,
           message: '鏄惁娉ㄩ攢',
           trigger: 'change'
         }],
@@ -583,6 +583,20 @@
       this.dialogImageUrl = file.url;
       this.dialogVisible = true;
     },
+    handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
+    },
     /** 鎻愪氦鎸夐挳锛堟暟鎹潈闄愶級 */
     submitDataScope: function() {
 
@@ -603,6 +617,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/doctor/doctorInfo.vue b/ruoyi-ui/src/views/doctor/doctorInfo.vue
index fd09583..f6c46d0 100644
--- a/ruoyi-ui/src/views/doctor/doctorInfo.vue
+++ b/ruoyi-ui/src/views/doctor/doctorInfo.vue
@@ -130,7 +130,7 @@
             multiple
             list-type="picture-card"
             :on-preview="handleFileCardPreview"
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -154,12 +154,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/doctor/index.vue b/ruoyi-ui/src/views/doctor/index.vue
index e6913f2..e098f5e 100644
--- a/ruoyi-ui/src/views/doctor/index.vue
+++ b/ruoyi-ui/src/views/doctor/index.vue
@@ -364,7 +364,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -602,7 +602,18 @@
       }
     },
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
diff --git a/ruoyi-ui/src/views/economy/economyInfo.vue b/ruoyi-ui/src/views/economy/economyInfo.vue
index d656304..a298aaf 100644
--- a/ruoyi-ui/src/views/economy/economyInfo.vue
+++ b/ruoyi-ui/src/views/economy/economyInfo.vue
@@ -92,7 +92,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -116,12 +116,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/economy/index.vue b/ruoyi-ui/src/views/economy/index.vue
index 7eec652..c867b67 100644
--- a/ruoyi-ui/src/views/economy/index.vue
+++ b/ruoyi-ui/src/views/economy/index.vue
@@ -196,7 +196,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="閲戦" prop="balance">
-          <el-input v-model="formDat.balance" placeholder="璇疯緭鍏ヤ綑棰�" clearable :style="{width: '100%'}" >
+          <el-input v-model="formDat.balance" placeholder="璇疯緭鍏ラ噾棰�" clearable :style="{width: '100%'}" >
           </el-input>
         </el-form-item>
         <el-form-item label="鐢ㄩ��" prop="useFor">
@@ -262,7 +262,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -493,6 +493,13 @@
       );
     },
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -612,6 +619,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/healthy/healthyInfo.vue b/ruoyi-ui/src/views/healthy/healthyInfo.vue
index 1ffcfea..232c9cb 100644
--- a/ruoyi-ui/src/views/healthy/healthyInfo.vue
+++ b/ruoyi-ui/src/views/healthy/healthyInfo.vue
@@ -85,7 +85,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -109,12 +109,11 @@
                   </span>
                   <span
                     v-if="isShow"
-                    @click="handleRemove(file)"
                     class="el-upload-list__item-delete"
-
+                    @click="handleDownload(file.url)"
                   >
-                    <i class="el-icon-download"></i>
-                  </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                   <span
                     v-if="isShow"
                     class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/healthy/index.vue b/ruoyi-ui/src/views/healthy/index.vue
index 18abe47..651b513 100644
--- a/ruoyi-ui/src/views/healthy/index.vue
+++ b/ruoyi-ui/src/views/healthy/index.vue
@@ -256,11 +256,11 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
-          <el-button type="primary">涓婁紶</el-button>
+          <el-button type="primary">鐐瑰嚮涓婁紶</el-button>
           <template #tip>
             <div class="el-upload__tip">
             </div>
@@ -451,6 +451,13 @@
       );
     },
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -561,6 +568,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/honor/honorInfo.vue b/ruoyi-ui/src/views/honor/honorInfo.vue
index 7738e57..429a7a9 100644
--- a/ruoyi-ui/src/views/honor/honorInfo.vue
+++ b/ruoyi-ui/src/views/honor/honorInfo.vue
@@ -134,7 +134,7 @@
           multiple
           list-type="picture-card"
           :on-preview="handleFileCardPreview"
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -158,12 +158,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/honor/index.vue b/ruoyi-ui/src/views/honor/index.vue
index 080cc80..1700415 100644
--- a/ruoyi-ui/src/views/honor/index.vue
+++ b/ruoyi-ui/src/views/honor/index.vue
@@ -359,7 +359,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -605,7 +605,18 @@
     },
 
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -724,6 +735,8 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/note/index.vue b/ruoyi-ui/src/views/note/index.vue
index 22230c4..4af6735 100644
--- a/ruoyi-ui/src/views/note/index.vue
+++ b/ruoyi-ui/src/views/note/index.vue
@@ -128,7 +128,7 @@
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
 
-    <el-table v-loading="loading" :data="propertyList" @selection-change="handleSelectionChange" :row-class-name="tableRowClassName">
+    <el-table v-loading="loading" :data="propertyList" :row-key="getRowId" ref="multipleTable" @selection-change="handleSelectionChange" :row-class-name="tableRowClassName">
       <el-table-column type="selection" width="55"  align="center" />
 
       <el-table-column fixed label="搴忓彿" sortable type="index" :index="(queryParams.pageNum-1)*queryParams.pageSize+1" width="120"/>
@@ -147,6 +147,7 @@
       </el-table-column>
       <el-table-column label="鐢靛瓙鏂囦欢" prop="url" width="160" >
         <template slot-scope="scope" >
+          <div  @click="handleCheck(scope.row)">
           <img
             class="el-upload-list__item-thumbnail"
             src="../../assets/images/deviceLis.png"
@@ -162,7 +163,7 @@
             style="width: 35px; height: 35px;"
             fit="cover"
             v-if="scope.row.url === ','"
-          >
+          ></div>
         </template>
       </el-table-column>
       <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width">
@@ -281,7 +282,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -451,7 +452,10 @@
         return "statistics-warning-row";
       }
     },
-
+    getRowId(row)
+    {
+      return row.id
+    },
     /** 鏌ヨ瑙掕壊鍒楄〃 */
     getList() {
       this.loading = true;
@@ -483,6 +487,13 @@
     },
 
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -594,6 +605,8 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/note/propertyInfo.vue b/ruoyi-ui/src/views/note/propertyInfo.vue
index 424e0a2..ef0f514 100644
--- a/ruoyi-ui/src/views/note/propertyInfo.vue
+++ b/ruoyi-ui/src/views/note/propertyInfo.vue
@@ -83,7 +83,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -107,12 +107,11 @@
                 </span>
                 <span
                   v-if="isShow"
-                  @click="handleRemove(file)"
                   class="el-upload-list__item-delete"
-
+                  @click="handleDownload(file.url)"
                 >
-                  <i class="el-icon-download"></i>
-                </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                 <span
                   v-if="isShow"
                   class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/pet/index.vue b/ruoyi-ui/src/views/pet/index.vue
index 551e98b..8c1b639 100644
--- a/ruoyi-ui/src/views/pet/index.vue
+++ b/ruoyi-ui/src/views/pet/index.vue
@@ -296,7 +296,7 @@
           list-type="picture-card"
           multiple
           :http-request="requestUpload"
-          :file-list="fileList"
+          :file-list="fileListOther"
         >
           <i slot="default" class="el-icon-plus"></i>
           <div slot="file" slot-scope="{file}">
@@ -319,7 +319,7 @@
         <span
           v-if="!disabled"
           class="el-upload-list__item-delete"
-          @click="handleRemove(file)"
+          @click="handleRemoveFile(file)"
         >
           <i class="el-icon-delete"></i>
         </span>
@@ -599,8 +599,14 @@
       );
     },
 
-
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -709,6 +715,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/secret/index.vue b/ruoyi-ui/src/views/secret/index.vue
index 7654343..66c906e 100644
--- a/ruoyi-ui/src/views/secret/index.vue
+++ b/ruoyi-ui/src/views/secret/index.vue
@@ -283,7 +283,7 @@
             class="upload-demo"
             multiple
 
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -525,6 +525,13 @@
         );
       },
       handleRemove(file) {
+        for(let i = 0; i < this.fileList.length; i++)
+        {
+          if(this.fileList[i].url==file.url)
+            this.$delete(this.fileList,i);
+        }
+      },
+      handleRemoveFile(file) {
         for(let i = 0; i < this.fileListOther.length; i++)
         {
           if(this.fileListOther[i].url==file.url)
@@ -639,6 +646,12 @@
             });
           }
         });
+        // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+        Object.keys(this.formDat).forEach(key => {
+          this.formDat[key] = '';
+        });
+        this.handleRemove(this.fileList[0]);
+        this.handleRemoveFile(this.fileListOther[0]);
       },
       requestUpload(params)
       {
diff --git a/ruoyi-ui/src/views/secret/secretInfo.vue b/ruoyi-ui/src/views/secret/secretInfo.vue
index 6caea1a..9b65ef2 100644
--- a/ruoyi-ui/src/views/secret/secretInfo.vue
+++ b/ruoyi-ui/src/views/secret/secretInfo.vue
@@ -2,9 +2,9 @@
     <div class="app-container">
       <div class="form-header mt">
         <h4 class="dt h4">闅愮璇︾粏淇℃伅 </h4>
-       
+
       </div>
-  
+
       <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="120px">
         <el-form-item label="鍙戠敓鏃堕棿" prop="happenTime">
           <el-input v-model="formData.happenTime" placeholder="璇烽�夋嫨鏃堕棿" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
@@ -38,8 +38,8 @@
         <el-form-item label="澶囨敞" prop="remark">
           <el-input v-model="formData.remark" placeholder="璇疯緭鍏ュ娉�" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
         </el-form-item>
-  
-  
+
+
         <h4 class="form-header">鐩稿叧鍥剧墖 </h4>
         <el-upload
           action="#"
@@ -81,11 +81,11 @@
             <i class="el-icon-delete"></i>
           </span>
         </span>
-  
-  
+
+
           </div>
         </el-upload>
-  
+
         <h4 class="form-header">鍏朵粬闄勪欢 </h4>
       <el-upload
               action=""
@@ -94,11 +94,11 @@
               multiple
               list-type="picture-card"
               :on-preview="handleFileCardPreview"
-              :on-remove="handleRemove"
+              :on-remove="handleRemoveFile"
               :http-request="requestUpload"
               :show-file-list="true"
             >
-  
+
                 <i slot="default" class="el-icon-plus"></i>
                 <div slot="file" slot-scope="{file}">
                   <img
@@ -120,7 +120,7 @@
                     v-if="isShow"
                     @click="handleRemove(file)"
                     class="el-upload-list__item-delete"
-  
+
                   >
                     <i class="el-icon-download"></i>
                   </span>
@@ -132,19 +132,19 @@
                     <i class="el-icon-delete"></i>
                   </span>
                 </span>
-  
-  
+
+
                 </div>
-  
-  
+
+
             </el-upload>
-  
+
         <el-form-item size="large">
           <el-button v-if="isShow" type="primary" @click="submitForm" :disabled="dsb">淇敼</el-button>
         </el-form-item>
       </el-form>
-  
-  
+
+
       <el-dialog  :visible.sync="dialogVisible">
         <img w-full :src="dialogImageUrl" alt="Preview Image" />
       </el-dialog>
@@ -156,7 +156,7 @@
   import {blobValidate} from "@/utils/ruoyi";
   import errorCode from "@/utils/errorCode";
   import {Message} from "element-ui";
-  
+
   export default {
     components: {},
     props: [],
@@ -168,7 +168,7 @@
         fileList:[
         ],
         fileListOther:[
-  
+
         ],
         dsb:true,
         btn:false,
@@ -231,7 +231,7 @@
             message: '璇疯緭鍏ュ娉�',
             trigger: 'blur'
           }],
-  
+
         },
         typeOptions: [{
     value: '0',
@@ -262,7 +262,7 @@
         this.$route.meta.title = "鏌ョ湅闅愮璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
         this.isShow=false
       }
-  
+
       let _this = this
       if (id) {
         this.loading = true;
@@ -272,9 +272,9 @@
           for(let i = 0; i < paths.length; i++)
           {
             if(paths[i]!="") {
-  
+
               let pth = paths[i].substr(paths[i].length - 4, paths[i].length)
-  
+
               if (_this.fot.includes(pth) === true)
                 _this.fileList.push({name:paths[i],url: process.env.VUE_APP_BASE_TRUE_API+paths[i]})
               else {
@@ -288,7 +288,7 @@
           this.loading = false;
         });
         this.getCateInfor()
-  
+
       }
     },
     mounted() {},
@@ -300,7 +300,7 @@
         return '鍙拌处'
       }
     },
-  
+
     getSrc2(kind) {
       if (kind == 0) {
         return '鐜伴噾'
@@ -318,10 +318,10 @@
           return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
          }).join(",")
           this.formData.url = ul+","+uls
-  
+
         this.$refs['elForm'].validate(valid => {
-  
-  
+
+
           if (valid) {
             if (this.formData.id != undefined) {
               updateSecret(this.formData).then(response => {
@@ -331,7 +331,7 @@
               });
             } else {
               this.$modal.msgSuccess("淇敼澶辫触");
-  
+
             }
           }
         })
@@ -378,7 +378,7 @@
       },
       handleDownload(url) {
         var formData = {'path':"/"+url.replace(process.env.VUE_APP_BASE_TRUE_API,"")};
-  
+
         let lens = formData.path.split(".")
         let suffix = lens[lens.length-1]
         download(formData).then(async (response) => {
@@ -401,34 +401,34 @@
         var formData = new FormData();
         formData.append('uploadFile', file);
         let _this = this
-  
+
         uploadPic(formData).then(response => {
           let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
-  
+
           if(_this.fot.includes(pth) === true)
           {
             _this.fileList.push({name:response.data.fileName, "url":response.data.url})
-  
+
           }
-  
+
           else{
             _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
-  
+
           }
         })
-  
+
       },
-  
+
       /** 瀵煎嚭鎸夐挳鎿嶄綔 */
       handleExport() {
         this.download('/zfEconomy/export', {
           ...this.queryParams
         }, `zfEconomy_${new Date().getTime()}.xlsx`)
       }
-  
+
     }
   }
-  
+
   </script>
   <style scoped lang="scss">
   .mt
@@ -437,7 +437,7 @@
   }
   .dt{
     display: block;
-  
+
   }
   .pt{
     right: 10px;
@@ -446,4 +446,3 @@
     position: absolute;
   }
   </style>
-  
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/self/memo.vue b/ruoyi-ui/src/views/self/memo.vue
index ac2c327..f834056 100644
--- a/ruoyi-ui/src/views/self/memo.vue
+++ b/ruoyi-ui/src/views/self/memo.vue
@@ -4,11 +4,6 @@
       <el-form-item label="" prop="phone wx qq twitter isAlways remark" >
         <el-input
           v-model:phone="queryParams.phone"
-          v-model:wx="queryParams.wx"
-          v-model:qq="queryParams.qq"
-          v-model:twitter="queryParams.twitter"
-          v-model:isAlways="queryParams.isAlways"
-          v-model:remark="queryParams.remark"
           placeholder="鍦ㄢ�滀釜浜鸿浜嬫湰鈥濅腑鎼滅储"
           clearable
           style="width: 240px"
@@ -17,7 +12,7 @@
         </el-input>
       </el-form-item>
 
-      <el-form-item label="鏃堕棿">
+      <el-form-item label="鏃堕棿" prop="happenTime">
         <el-date-picker
           v-model="dateRange"
           style="width:  197px;
@@ -165,15 +160,16 @@
               alt=""
               style="width: 35px; height: 35px;"
               fit="cover"
-              v-if="scope.row.url !== ','"
+              v-if="!(scope.row.url === ',' || scope.row.url === null)"
             >
             <img
+              v-else
               class="el-upload-list__item-thumbnail"
               src="../../assets/images/deviceA.png"
               alt=""
               style="width: 35px; height: 35px;"
               fit="cover"
-              v-if="scope.row.url ===',' "
+
             ></div>
         </template>
       </el-table-column>
@@ -454,6 +450,8 @@
     /** 鏌ヨ璁板綍鍒楄〃 */
     getList() {
       this.loading = true;
+      this.queryParams.happenStartTime = this.dateRange.length > 0 && this.dateRange[0]
+      this.queryParams.happenEndTime = this.dateRange.length > 0 && this.dateRange[1]
       // console.log(this.queryParams)
       //  listProperty(this.addDateRange(this.queryParams, this.dateRange)).then(response => {
       listNote(this.queryParams).then(response => {
@@ -478,7 +476,11 @@
       })
     },
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -597,6 +599,7 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/self/show.vue b/ruoyi-ui/src/views/self/show.vue
index 6c72a8e..c30d739 100644
--- a/ruoyi-ui/src/views/self/show.vue
+++ b/ruoyi-ui/src/views/self/show.vue
@@ -492,9 +492,9 @@
             <div v-if="item.term === '缁撳鍚�'"> {{item.content}}</div>
           </el-tab-pane>
         </el-tabs>
-<!--        <el-button size='mini' type="text" class="btn_autobiography" @click="showDialog('autobiography')" style='position: absolute;right:10px;top:5px;'>-->
-<!--          <sapn v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></sapn>-->
-<!--        </el-button>-->
+        <el-button size='mini' type="text" class="btn_autobiography" @click="showDialog('autobiography')" style='position: absolute;right:10px;top:5px;'>
+          <sapn v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></sapn>
+        </el-button>
       </div>
 
     </div>
@@ -641,7 +641,7 @@
               <span> 宀� </span>
           </el-form-item>
             <el-form-item label="鏃舵湡锛�" prop="term">
-              <el-select v-model="formDat.type" placeholder="璇烽�夋嫨鏃舵湡" clearable :style="{width: '50%'}"  >
+              <el-select v-model="formDat.term" placeholder="璇烽�夋嫨鏃舵湡" clearable :style="{width: '50%'}"  >
                 <el-option v-for="(item, index) in typeOptions" :key="index" :label="item.label" :value="item.value"
                 ></el-option>
               </el-select>
@@ -1056,13 +1056,13 @@
         this.loading = false;
       });
       //鏍规嵁涓嶅悓鏃舵鐨勪釜浜鸿嚜浼�
-      getAutobiographyTermList(this.queryParams).then(response => {
-        //  alert(123)
-        //   console.log(response.data)
-        this.AutobiographyTermList = response.data;
-        this.total = response.data.total;
-        this.loading = false;
-      });
+      // getAutobiographyTermList(this.queryParams).then(response => {
+      //   //  alert(123)
+      //   //   console.log(response.data)
+      //   this.AutobiographyTermList = response.data;
+      //   this.total = response.data.total;
+      //   this.loading = false;
+      // });
 
     },
 
@@ -1194,14 +1194,6 @@
     /** 鎻愪氦鎸夐挳锛堟暟鎹潈闄愶級 */
     //鏂板涓昏缁忓巻鐨勪繚瀛�
     submitDataScope: function() {
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formDat.url = ul+","+uls
-
       this.$refs["elForm"].validate(valid => {
         if (valid) {
           addExperience(this.formDat).then(response => {
@@ -1218,14 +1210,6 @@
     },
     //鏂板鎴愬憳鍏崇郴鐨勪繚瀛�
     submitDataScope2: function() {
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formDat.url = ul+","+uls
-
       this.$refs["elForm"].validate(valid => {
         if (valid) {
           addRelation(this.formDat).then(response => {
@@ -1242,15 +1226,6 @@
     },
     //鏂板鍑哄叆澧冭瘉浠剁殑淇濆瓨
     submitDataScope4: function() {
-
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formDat.url = ul+","+uls
-
       this.$refs["elForm"].validate(valid => {
         if (valid) {
           addCertificate(this.formDat).then(response => {
@@ -1267,14 +1242,6 @@
     },
     //鏂板鍑哄浗澧冪殑淇濆瓨
     submitDataScope5: function() {
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formDat.url = ul+","+uls
-
       this.$refs["elForm"].validate(valid => {
         if (valid) {
           addAbroad(this.formDat).then(response => {
@@ -1290,15 +1257,6 @@
       });
     },
     submitDataScope6: function() {
-
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formDat.url = ul+","+uls
-
       this.$refs["elForm"].validate(valid => {
         if (valid) {
           addAutobiography(this.formDat).then(response => {
diff --git a/ruoyi-ui/src/views/selfeconomy/index.vue b/ruoyi-ui/src/views/selfeconomy/index.vue
index 9766d8b..78060e2 100644
--- a/ruoyi-ui/src/views/selfeconomy/index.vue
+++ b/ruoyi-ui/src/views/selfeconomy/index.vue
@@ -332,7 +332,7 @@
             class="upload-demo"
             multiple
 
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -573,7 +573,18 @@
       },
 
       handleRemove(file) {
-        alert(323)
+        for(let i = 0; i < this.fileList.length; i++)
+        {
+          if(this.fileList[i].url==file.url)
+            this.$delete(this.fileList,i);
+        }
+      },
+      handleRemoveFile(file) {
+        for(let i = 0; i < this.fileListOther.length; i++)
+        {
+          if(this.fileListOther[i].url==file.url)
+            this.$delete(this.fileListOther,i);
+        }
       },
       // 鍙栨秷鎸夐挳
       cancel() {
@@ -685,6 +696,12 @@
             });
           }
         });
+        // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+        Object.keys(this.formDat).forEach(key => {
+          this.formDat[key] = '';
+        });
+        this.handleRemove(this.fileList[0]);
+        this.handleRemoveFile(this.fileListOther[0]);
       },
       requestUpload(params)
       {
diff --git a/ruoyi-ui/src/views/selfeconomy/selfeconomyInfo.vue b/ruoyi-ui/src/views/selfeconomy/selfeconomyInfo.vue
index f7968c4..b660b35 100644
--- a/ruoyi-ui/src/views/selfeconomy/selfeconomyInfo.vue
+++ b/ruoyi-ui/src/views/selfeconomy/selfeconomyInfo.vue
@@ -147,7 +147,7 @@
             multiple
             list-type="picture-card"
             :on-preview="handleFileCardPreview"
-            :on-remove="handleRemove"
+            :on-remove="handleRemoveFile"
             :http-request="requestUpload"
             :show-file-list="true"
           >
@@ -170,12 +170,11 @@
                       </span>
                       <span
                         v-if="isShow"
-                        @click="handleRemove(file)"
                         class="el-upload-list__item-delete"
-
+                        @click="handleDownload(file.url)"
                       >
-                        <i class="el-icon-download"></i>
-                      </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                       <span
                         v-if="isShow"
                         class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/travel/Info.vue b/ruoyi-ui/src/views/travel/Info.vue
index 1067e9f..5c933ef 100644
--- a/ruoyi-ui/src/views/travel/Info.vue
+++ b/ruoyi-ui/src/views/travel/Info.vue
@@ -295,7 +295,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -524,6 +524,13 @@
       );
     },
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -638,6 +645,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/travel/index.vue b/ruoyi-ui/src/views/travel/index.vue
index 7ea27cd..02a0f51 100644
--- a/ruoyi-ui/src/views/travel/index.vue
+++ b/ruoyi-ui/src/views/travel/index.vue
@@ -260,11 +260,11 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
-          <el-button type="primary">涓婁紶</el-button>
+          <el-button type="primary">鐐瑰嚮涓婁紶</el-button>
           <template #tip>
             <div class="el-upload__tip">
             </div>
@@ -486,6 +486,13 @@
       );
     },
     handleRemove(file) {
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
       for(let i = 0; i < this.fileListOther.length; i++)
       {
         if(this.fileListOther[i].url==file.url)
@@ -614,6 +621,12 @@
           });
         }
       });
+      // 娓呯┖formDat瀵硅薄鐨勬暟鎹�
+      Object.keys(this.formDat).forEach(key => {
+        this.formDat[key] = '';
+      });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/travel/travelInfo.vue b/ruoyi-ui/src/views/travel/travelInfo.vue
index 6b0ed50..ed477ca 100644
--- a/ruoyi-ui/src/views/travel/travelInfo.vue
+++ b/ruoyi-ui/src/views/travel/travelInfo.vue
@@ -93,7 +93,7 @@
         multiple
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
-        :on-remove="handleRemove"
+        :on-remove="handleRemoveFile"
         :http-request="requestUpload"
         :show-file-list="true"
       >
@@ -117,12 +117,11 @@
                   </span>
                   <span
                     v-if="isShow"
-                    @click="handleRemove(file)"
                     class="el-upload-list__item-delete"
-
+                    @click="handleDownload(file.url)"
                   >
-                    <i class="el-icon-download"></i>
-                  </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                   <span
                     v-if="isShow"
                     class="el-upload-list__item-delete"
diff --git a/ruoyi-ui/src/views/wish/index.vue b/ruoyi-ui/src/views/wish/index.vue
index 5073518..8726ac1 100644
--- a/ruoyi-ui/src/views/wish/index.vue
+++ b/ruoyi-ui/src/views/wish/index.vue
@@ -360,7 +360,7 @@
           class="upload-demo"
           multiple
 
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -614,7 +614,18 @@
     //   }
     // },
     handleRemove(file) {
-      alert(323)
+      for(let i = 0; i < this.fileList.length; i++)
+      {
+        if(this.fileList[i].url==file.url)
+          this.$delete(this.fileList,i);
+      }
+    },
+    handleRemoveFile(file) {
+      for(let i = 0; i < this.fileListOther.length; i++)
+      {
+        if(this.fileListOther[i].url==file.url)
+          this.$delete(this.fileListOther,i);
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -730,6 +741,8 @@
       Object.keys(this.formDat).forEach(key => {
         this.formDat[key] = '';
       });
+      this.handleRemove(this.fileList[0]);
+      this.handleRemoveFile(this.fileListOther[0]);
     },
     requestUpload(params)
     {
diff --git a/ruoyi-ui/src/views/wish/wishInfo.vue b/ruoyi-ui/src/views/wish/wishInfo.vue
index 6daf558..61fa40f 100644
--- a/ruoyi-ui/src/views/wish/wishInfo.vue
+++ b/ruoyi-ui/src/views/wish/wishInfo.vue
@@ -117,26 +117,6 @@
           </div>
         </el-upload>
 
-        <!--<h4 class="form-header">鍏朵粬闄勪欢 </h4>
-        <el-upload
-          action=""
-          :file-list="fileListOther"
-          class="upload-demo"
-          multiple
-          :on-preview="handlePreview"
-
-          :on-remove="handleRemove"
-          :http-request="requestUpload"
-          :show-file-list="true"
-        >
-          <el-button v-if="isShow" type="primary" >鐐瑰嚮涓婁紶</el-button>
-          <template #tip>
-            <div class="el-upload__tip">
-            </div>
-          </template>
-
-
-        </el-upload>-->
         <h4 class="form-header">鍏朵粬闄勪欢 </h4>
         <el-upload
           action=""
@@ -145,7 +125,7 @@
           multiple
           list-type="picture-card"
           :on-preview="handleFileCardPreview"
-          :on-remove="handleRemove"
+          :on-remove="handleRemoveFile"
           :http-request="requestUpload"
           :show-file-list="true"
         >
@@ -168,12 +148,11 @@
                     </span>
                     <span
                       v-if="isShow"
-                      @click="handleRemove(file)"
                       class="el-upload-list__item-delete"
-
+                      @click="handleDownload(file.url)"
                     >
-                      <i class="el-icon-download"></i>
-                    </span>
+                 <i class="el-icon-download"></i>
+                 </span>
                     <span
                       v-if="isShow"
                       class="el-upload-list__item-delete"
@@ -215,8 +194,8 @@
   props: [],
   data() {
     return {
-      cdi:"鏀惰棌涓庤崳瑾夎缁嗕俊鎭�",
-      udi:"鏀惰棌涓庤崳瑾変俊鎭鎯�",
+      cdi:"鐧惧勾蹇冩効璇︾粏淇℃伅",
+      udi:"鐧惧勾蹇冩効淇℃伅璇︽儏",
       fot:[".jpg",".jif"],
       fileList:[
       ],

--
Gitblit v1.9.1