From 5703e99b943f17aa13f55a2f90308f66c1c2fe4f Mon Sep 17 00:00:00 2001
From: feige <feige@qq.com>
Date: 星期三, 06 十二月 2023 21:04:30 +0800
Subject: [PATCH] 修改标题

---
 ruoyi-ui/src/views/healthy/healthyInfo.vue |   83 ++++++++++++++++++++++++++++++++++++++---
 1 files changed, 77 insertions(+), 6 deletions(-)

diff --git a/ruoyi-ui/src/views/healthy/healthyInfo.vue b/ruoyi-ui/src/views/healthy/healthyInfo.vue
index df162cd..04eff41 100644
--- a/ruoyi-ui/src/views/healthy/healthyInfo.vue
+++ b/ruoyi-ui/src/views/healthy/healthyInfo.vue
@@ -100,7 +100,7 @@
         list-type="picture-card"
         :on-preview="handleFileCardPreview"
         :on-remove="handleRemoveFile"
-        :http-request="requestUpload"
+        :http-request="requestUpload1"
         :show-file-list="true"
         :disabled="!btn"
         :class="{ hide: !btn }"
@@ -120,7 +120,7 @@
                class="el-upload-list__item-thumbnail"
                src="../../assets/401_images/401.gif"
                alt=""
-               style="width: 100%; height: 100%"
+               style="width: 147px; height: 147px"
                fit="cover">
 
           <span class="el-upload-list__item-actions">
@@ -159,7 +159,7 @@
 
 
     <el-dialog  :visible.sync="dialogVisible">
-      <img w-full :src="dialogImageUrl" alt="Preview Image" />
+      <img w-full :src="dialogImageUrl" style="width: 100%; height: 100%" alt="Preview Image" />
     </el-dialog>
   </div>
 </template>
@@ -177,7 +177,10 @@
     return {
       cdi:"鍋ュ悍璇︾粏淇℃伅",
       udi:"鍋ュ悍淇℃伅淇敼",
-      fot:[".jpg",".jif"],
+ // 鏁版嵁鑼冨洿閫夐」
+ fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
+   '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
+
       fileList:[
       ],
       fileListOther:[
@@ -379,6 +382,16 @@
     },
     handlePictureCardPreview(file) {
       this.dialogImageUrl = file.url;
+      this.dialogFileUrl = file.url;
+      // alert(file.url)
+      // this.dialogFileUrl = 'https://www.bendudu.com:8080/profile/upload/2023/10/18/20231018214647A011.doc'
+      // this.dialogFileUrl = 'https://47.93.189.255:8080/profile/upload/2023/03/19/test7_20230319222030A007.jpg'
+      if(this.dialogFileUrl.includes("47.93.189.255")==true)
+      {
+        this.dialogImageUrl = this.dialogImageUrl.replace("47.93.189.255","www.bendudu.com")
+        this.dialogFileUrl = this.dialogFileUrl.replace("47.93.189.255","www.bendudu.com")
+
+}
       this.dialogVisible = true;
     },
     handleDownload(url) {
@@ -406,6 +419,48 @@
       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})
+          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.formData.url = ul+","+uls
+
+              // _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
+
+               alert(_this.formData.url)
+               alert(12)
+               updateHealth(_this.formData).then(response => {
+                 this.$modal.msgSuccess("淇敼鎴愬姛");
+                 // this.open = false;
+                 this.btn=false
+               });
+        }
+
+        else{
+          _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
+
+        }
+
+      })
+
+    },  requestUpload1(params)
+    {
+      var file = params.file;
+      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)
@@ -419,8 +474,24 @@
 
         else{
           _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
+  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.formData.url = ul+","+uls
 
+              // _this.fileListOther.push({name:response.data.fileName, url:response.data.url})
+
+               console.log(_this.formData.url)
+               updateHealth(_this.formData).then(response => {
+                 this.$modal.msgSuccess("淇敼鎴愬姛");
+                 // this.open = false;
+                 this.btn=false
+               });
         }
+
       })
 
     },
@@ -429,7 +500,7 @@
 }
 
 </script>
-<style scoped lang="scss">
+<style scoped>
 .mt
 {
   position: relative;
@@ -444,7 +515,7 @@
   display: block;
   position: absolute;
 }
-.hide .el-upload--picture-card {
+.hide /deep/ .el-upload--picture-card {
   display: none;
 }
 .form{

--
Gitblit v1.9.1