From 38712ae83223cb244020e255fc37e1ce35775c45 Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期四, 09 四月 2026 13:53:40 +0800
Subject: [PATCH] 优化

---
 src/views/h5/verify/form.vue |   28 +++++++++++++++++++++++-----
 1 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/views/h5/verify/form.vue b/src/views/h5/verify/form.vue
index 8fc725e..91c57d1 100644
--- a/src/views/h5/verify/form.vue
+++ b/src/views/h5/verify/form.vue
@@ -24,11 +24,11 @@
     </el-row>
     
     <el-divider class="m-0" style="flex-shrink: 0;"></el-divider>
-    <el-scrollbar :height="`${mainHeight}px`" class="p-2 m-0 mt-1" >
+    <el-scrollbar :height="`${mainHeight}px`" class="p-2 m-0 mt-1" min-size="none">
       <div v-if="pdfUrl" :style="{width: '100%', height: `${mainHeight - 100}px`}">
         <PdfPreview v-if="pdfUrl" :url="pdfUrl"></PdfPreview>
       </div>
-      <el-text class="ml-2 text-info">鑰冪偣鐢虫姤鏂囦欢鍔犺浇澶辫触...</el-text>
+      <el-text v-if="pdfUrlError" class="ml-2 text-info">鑰冪偣鐢虫姤鏂囦欢鍔犺浇澶辫触...</el-text>
       <div class="p-2 my-4">
         <el-form ref="verifyForm" :model="form">
           <el-form-item label="*浠ヤ笂鐢虫姤鍐呭鏄惁灞炲疄" prop="isVerified">
@@ -55,7 +55,13 @@
           </el-form-item>
           <el-row><el-text>*鐜板満宸ヤ綔鐓х墖</el-text></el-row>
           <el-row>
-            <UploadBtn v-model="form.image" :disabled="isVerified" :accept="['pdf', 'jpg']" :limitFileCount="10" listType="picture-card"></UploadBtn>
+            <UploadBtn 
+              v-model="form.image" 
+              :disabled="isVerified" 
+              :accept="['pdf', 'jpg']" 
+              :limitFileCount="10" 
+              listType="picture-card"
+            ></UploadBtn>
           </el-row>
           
           <Signature v-model="form.signatureUrl" :disabled="isVerified" :isRequire="true"></Signature>
@@ -66,7 +72,15 @@
             type="primary" size="large" 
             class="my-7" style="width: 100%;"
             :loading="submitLoading"
-          >鎻愪氦鏍搁獙缁撴灉</el-button>
+          >鎻愪氦鏍搁獙缁撴灉
+          </el-button>
+          <el-button
+            v-if="isVerified"
+            disabled
+            type="primary" size="large" 
+            class="my-7" style="width: 100%;"
+          >鏍搁獙缁撴灉宸叉彁浜�
+          </el-button>
         </el-form>
       </div>
     </el-scrollbar>
@@ -103,7 +117,8 @@
       },
       isVerified: false,
       saveLoading: false,
-      submitLoading: false
+      submitLoading: false,
+      pdfUrlError: false
     }
   },
   computed: {
@@ -138,6 +153,9 @@
             this.form.signatureUrl = resData.signatureUrl
             this.isVerified = resData.isVerified
           }
+          if (!this.pdfUrl) {
+            this.pdfUrlError = false
+          }
         } else {
           this.$message.error('鑾峰彇鏍搁獙淇℃伅澶辫触')
         }

--
Gitblit v1.8.0