From bcac500a760877dc9140f1f381739793706c1af6 Mon Sep 17 00:00:00 2001
From: feige <feige@qq.com>
Date: 星期五, 10 十一月 2023 10:29:38 +0800
Subject: [PATCH] 修改图片大小

---
 ruoyi-ui/src/views/healthy/healthyInfo.vue |  116 +++++++++++++++++++++++++++-------------------------------
 1 files changed, 54 insertions(+), 62 deletions(-)

diff --git a/ruoyi-ui/src/views/healthy/healthyInfo.vue b/ruoyi-ui/src/views/healthy/healthyInfo.vue
index c6ac5c4..d0ed905 100644
--- a/ruoyi-ui/src/views/healthy/healthyInfo.vue
+++ b/ruoyi-ui/src/views/healthy/healthyInfo.vue
@@ -13,17 +13,21 @@
     </div>
 
     <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="120px">
-      <el-form-item label="浣撴鏃堕棿" prop="checkTime">
-        <el-input v-model="formData.checkTime" placeholder="璇烽�夋嫨浣撴鏃堕棿" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
-      </el-form-item>
+      <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>
 
       <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-input v-model="formData.type" 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-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>
@@ -104,37 +108,44 @@
         <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
+          <!-- 娣诲姞video鍏冪礌鐢ㄤ簬鏄剧ず瑙嗛 -->
+          <video
+            v-if="file.url.includes('.mp4')"
             class="el-upload-list__item-thumbnail"
-            src="../../assets/401_images/401.gif"
-            alt=""
+            :src="file.url"
             style="width: 147px; height: 147px"
             fit="cover"
-          >
+          ></video>
+          <img v-else
+               class="el-upload-list__item-thumbnail"
+               src="../../assets/401_images/401.gif"
+               alt=""
+               style="width: 100%; height: 100%"
+               fit="cover">
+
           <span class="el-upload-list__item-actions">
-                  <span
+               <span class="el-upload-list__item-name">{{ file.name }}</span>
+                    <span
+                      class="el-upload-list__item-preview"
+                      @click="handleFileCardPreview(file)"
+                    >
+                      <i class="el-icon-zoom-in"></i>
+                    </span>
+                    <span
 
-                    class="el-upload-list__item-preview"
-                    @click="handleFileCardPreview(file)"
-                  >
-                    <i class="el-icon-zoom-in"></i>
-                  </span>
-                  <span
-
-                    class="el-upload-list__item-delete"
-                    @click="handleDownload(file.url)"
-                  >
+                      class="el-upload-list__item-delete"
+                      @click="handleDownload(file.url)"
+                    >
                  <i class="el-icon-download"></i>
                  </span>
-                  <span
-                    v-if="isShow"
-                    class="el-upload-list__item-delete"
-                    @click="handleRemoveFile(file)"
-                  >
-                    <i class="el-icon-delete"></i>
-                  </span>
-                </span>
-
+                    <span
+                      v-if="isShow"
+                      class="el-upload-list__item-delete"
+                      @click="handleRemoveFile(file)"
+                    >
+                      <i class="el-icon-delete"></i>
+                    </span>
+              </span>
 
         </div>
 
@@ -148,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>
@@ -193,48 +204,29 @@
       dialogVisible: false,
       disabled: false,
       rules: {
-        password: [{
+        checkTime: [{
           required: true,
-          message: '璇疯緭鍏ュ瘑鐮�',
+          message: '璇烽�夋嫨灏卞尰鏃堕棿',
           trigger: 'blur'
         }],
 
-        accNo: [{
+        hospital: [{
           required: true,
-          message: '璇疯緭鍏ヨ处鍙�',
+          message: '璇疯緭鍏ュ尰闄�',
           trigger: 'blur'
         }],
-        type: [{
+
+        title: [{
           required: true,
-          message: '璇烽�夋嫨鍩洪噾/鍙拌处',
-          trigger: 'change'
+          message: '璇疯緭鍏ユ爣棰�',
+          trigger: 'blur'
         }],
-        isFinger: [{
+        notice: [{
           required: true,
-          message: '璇烽�夋嫨鏄惁',
-          trigger: 'change'
-        }],
-        isFace: [{
-          required: true,
-          message: '璇烽�夋嫨鏄惁',
-          trigger: 'change'
-        }],
-        isPrivate: [{
-          required: true,
-          message: '璇烽�夋嫨鏄惁',
-          trigger: 'change'
+          message: '璇疯緭鍏ユ敞鎰忎簨椤�',
+          trigger: 'blur'
         }],
 
-        validityDate: [{
-          // required: true,
-          message: '璇烽�夋嫨鏈夋晥鏈�',
-          trigger: 'change'
-        }],
-        happenTime: [{
-          required: true,
-          message: '璇烽�夋嫨鏈夋晥鏈�',
-          trigger: 'change'
-        }],
 
       },
       typeOptions: [{

--
Gitblit v1.9.1