From 0039b22ae537bc95dc22f1bcc684c5e9d644622a Mon Sep 17 00:00:00 2001
From: linwenling <3256558519@qq.com>
Date: 星期日, 13 八月 2023 20:45:41 +0800
Subject: [PATCH] 完善婚姻模块(完)

---
 ruoyi-ui/src/views/doctor/doctorInfo.vue |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/ruoyi-ui/src/views/doctor/doctorInfo.vue b/ruoyi-ui/src/views/doctor/doctorInfo.vue
index 4b247f8..8d64399 100644
--- a/ruoyi-ui/src/views/doctor/doctorInfo.vue
+++ b/ruoyi-ui/src/views/doctor/doctorInfo.vue
@@ -85,7 +85,8 @@
         :http-request="requestUpload"
         :file-list="fileList"
       >
-        <i slot="default" class="el-icon-plus"></i>
+        <div v-if="uploading" class="upload-status">姝e湪涓婁紶...</div>
+        <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
         <div slot="file" slot-scope="{file}">
           <img
             class="el-upload-list__item-thumbnail"
@@ -97,14 +98,14 @@
           >
           <span class="el-upload-list__item-actions">
         <span
-          v-if="isShow"
+
           class="el-upload-list__item-preview"
           @click="handlePictureCardPreview(file)"
         >
           <i class="el-icon-zoom-in"></i>
         </span>
         <span
-          v-if="isShow"
+
           class="el-upload-list__item-delete"
           @click="handleDownload(file.url)"
         >
@@ -135,8 +136,8 @@
             :http-request="requestUpload"
             :show-file-list="true"
           >
-
-              <i slot="default" class="el-icon-plus"></i>
+              <div v-if="uploading" class="upload-status">姝e湪涓婁紶...</div>
+              <i v-if="!uploading" slot="default" class="el-icon-plus"></i>
               <div slot="file" slot-scope="{file}">
                 <img
                   class="el-upload-list__item-thumbnail"
@@ -147,14 +148,14 @@
                 >
                 <span class="el-upload-list__item-actions">
                 <span
-                  v-if="isShow"
+
                   class="el-upload-list__item-preview"
                   @click="handleFileCardPreview(file)"
                 >
                   <i class="el-icon-zoom-in"></i>
                 </span>
                 <span
-                  v-if="isShow"
+
                   class="el-upload-list__item-delete"
                   @click="handleDownload(file.url)"
                 >
@@ -207,6 +208,7 @@
       dsb:true,
       btn:false,
       isShow:true,
+      uploading: false,
       // 灏卞尰璁板綍琛ㄦ牸鏁版嵁
       doctorList: [],
       typeList:[],
@@ -462,10 +464,11 @@
       var formData = new FormData();
       formData.append('uploadFile', file);
       let _this = this
-
+      this.uploading = true;
       uploadPic(formData).then(response => {
         let pth = response.data.originalFilename.substr(response.data.originalFilename.length-4, response.data.originalFilename.length)
-
+        this.uploading = false;
+        this.$modal.msgSuccess("涓婁紶鎴愬姛");
         if(_this.fot.includes(pth) === true)
         {
           _this.fileList.push({name:response.data.fileName, "url":response.data.url})

--
Gitblit v1.9.1