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