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 |  105 +++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 86 insertions(+), 19 deletions(-)

diff --git a/ruoyi-ui/src/views/healthy/healthyInfo.vue b/ruoyi-ui/src/views/healthy/healthyInfo.vue
index 7317918..04eff41 100644
--- a/ruoyi-ui/src/views/healthy/healthyInfo.vue
+++ b/ruoyi-ui/src/views/healthy/healthyInfo.vue
@@ -13,7 +13,7 @@
     </div>
 
     <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="120px">
-      <el-form-item label="浣撴鏃堕棿" prop="checkTime">
+      <el-form-item label="灏卞尰鏃堕棿" prop="checkTime">
         <el-date-picker v-model="formData.checkTime" type="date" placeholder="璇烽�夋嫨鏃ユ湡"
                         :editable="false" :clearable="false" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd"
         ></el-date-picker> </el-form-item>
@@ -21,13 +21,13 @@
       <el-form-item label="灏辩梾鍖婚櫌" prop="hospital">
         <el-input v-model="formData.hospital" placeholder="璇烽�夋嫨灏辩梾鍖婚櫌" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
       </el-form-item>
-      <el-form-item label="绫诲埆" prop="type">
-        <el-select v-model="formData.type" placeholder="璇烽�夋嫨" clearable :style="{width: '100%'}" :disabled="dsb">
-          <el-option label="浣撴" value="浣撴"></el-option>
-          <el-option label="鐪嬬梾" value="鐪嬬梾"></el-option>
+<!--      <el-form-item label="绫诲埆" prop="type">-->
+<!--        <el-select v-model="formData.type" placeholder="璇烽�夋嫨" clearable :style="{width: '100%'}" :disabled="dsb">-->
+<!--          <el-option label="浣撴" value="浣撴"></el-option>-->
+<!--          <el-option label="鐪嬬梾" value="鐪嬬梾"></el-option>-->
 
-        </el-select>
-      </el-form-item>
+<!--        </el-select>-->
+<!--      </el-form-item>-->
       <el-form-item label="棰樺悕" prop="title">
         <el-input v-model="formData.title" placeholder="璇疯緭鍏ラ鍚�" clearable :style="{width: '100%'}" :disabled="dsb">
         </el-input>
@@ -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:[
@@ -206,7 +209,7 @@
       rules: {
         checkTime: [{
           required: true,
-          message: '璇烽�夋嫨浣撴鏃堕棿',
+          message: '璇烽�夋嫨灏卞尰鏃堕棿',
           trigger: 'blur'
         }],
 
@@ -215,11 +218,7 @@
           message: '璇疯緭鍏ュ尰闄�',
           trigger: 'blur'
         }],
-        type: [{
-          required: true,
-          message: '璇烽�夋嫨浣撴/鐪嬬梾',
-          trigger: 'change'
-        }],
+
         title: [{
           required: true,
           message: '璇疯緭鍏ユ爣棰�',
@@ -383,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) {
@@ -410,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)
@@ -423,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
+               });
         }
+
       })
 
     },
@@ -433,7 +500,7 @@
 }
 
 </script>
-<style scoped lang="scss">
+<style scoped>
 .mt
 {
   position: relative;
@@ -448,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