From e20f3d2945acedf83676a0720821e9ec5c8f228e Mon Sep 17 00:00:00 2001
From: Tcsm <1377977403@qq.com>
Date: 星期六, 05 八月 2023 17:17:06 +0800
Subject: [PATCH] 个人自传完善新增按钮

---
 ruoyi-ui/src/views/pet/index.vue |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/ruoyi-ui/src/views/pet/index.vue b/ruoyi-ui/src/views/pet/index.vue
index 551e98b..94ecec1 100644
--- a/ruoyi-ui/src/views/pet/index.vue
+++ b/ruoyi-ui/src/views/pet/index.vue
@@ -190,11 +190,11 @@
           <el-input v-model="formDat.name" placeholder="璇疯緭鍏ュ悕瀛�" clearable :style="{width: '100%'}" ></el-input>
         </el-form-item>
         <el-form-item label="鍑虹敓鏃ユ湡" prop="birth">
-          <el-date-picker
+          <el-input
             v-model='formDat.birth'
             type='date'
             placeholder='閫夋嫨鏃ユ湡'
-          ></el-date-picker>
+          ></el-input>
         </el-form-item>
         <el-form-item label="鎬у埆" prop="sex">
           <el-select v-model="formDat.sex" placeholder="璇烽�夋嫨鎬у埆" clearable :style="{width: '100%'}"  >
@@ -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)
     {

--
Gitblit v1.9.1