From 70ae9185120a22ddc8748176302d72412a58e02d Mon Sep 17 00:00:00 2001
From: dzl <786316265@qq.com>
Date: Thu, 18 Sep 2025 11:10:07 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=9B=B4=E6=94=B9=E4=BF=A1?=
=?UTF-8?q?=E6=81=AF=E7=9A=84=E5=9B=BE=E7=89=87=E7=82=B9=E5=87=BB=E6=94=BE?=
=?UTF-8?q?=E5=A4=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/Users.vue | 133 +++++++++++++++++++++++++++++---------------
1 file changed, 89 insertions(+), 44 deletions(-)
diff --git a/src/views/Users.vue b/src/views/Users.vue
index befb000..734290a 100644
--- a/src/views/Users.vue
+++ b/src/views/Users.vue
@@ -350,9 +350,16 @@
:on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload"
>
-
-
+
点击上传头像
+
@@ -388,12 +395,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
+ 点击上传身份证正面照片
+
@@ -407,12 +418,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
-
+ 点击上传身份证反面照片
+
+
@@ -427,12 +442,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
+ 点击上传营业执照照片
+
@@ -449,10 +468,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
+ 点击上传微信收款码图片
- 点击上传微信收款码图片
+
@@ -466,10 +491,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
+ 点击上传支付宝收款码图片
- 点击上传支付宝收款码图片
+
@@ -486,10 +517,16 @@
:on-error="handleQrError"
:before-upload="beforeQrUpload"
>
-
-
+ 点击上传云闪付收款码图片
- 点击上传云闪付收款码图片
+
@@ -1240,12 +1277,8 @@ onMounted(() => {
}
.avatar-uploader {
- border: 1px dashed #d9d9d9;
- border-radius: 6px;
- cursor: pointer;
- position: relative;
- overflow: hidden;
- transition: border-color 0.3s;
+ margin-left: -35px;
+ margin-top: -65px;
}
.avatar-uploader:hover {
@@ -1269,13 +1302,22 @@ onMounted(() => {
object-fit: cover;
}
+.avatar-card-uploader-placeholder {
+ display: flex;
+ align-items: center;
+ height: 30px;
+ width: 100%;
+ margin-left: 35px;
+ color: #70acff;
+}
+
.qr-uploader {
- border: 1px dashed #d9d9d9;
border-radius: 6px;
cursor: pointer;
position: relative;
overflow: hidden;
transition: border-color 0.3s;
+ margin-left: -35px;
}
.qr-uploader:hover {
@@ -1297,6 +1339,7 @@ onMounted(() => {
height: 120px;
display: block;
object-fit: cover;
+ margin-left: 15px;
}
.qr-tip {
@@ -1307,7 +1350,6 @@ onMounted(() => {
}
.id-card-uploader, .license-uploader {
- border: 1px dashed #d9d9d9;
border-radius: 6px;
cursor: pointer;
position: relative;
@@ -1319,19 +1361,22 @@ onMounted(() => {
border-color: #409eff;
}
-.id-card-uploader-placeholder, .license-uploader-placeholder {
+.id-card-uploader-placeholder {
display: flex;
- flex-direction: column;
align-items: center;
- justify-content: center;
- height: 150px;
- color: #8c939d;
+ height: 30px;
+ width: 100%;
+ margin-left: 35px;
+ color: #70acff;
}
-.id-card-uploader-icon, .license-uploader-icon {
- font-size: 28px;
- color: #8c939d;
- margin-bottom: 10px;
+.license-uploader-placeholder {
+ display: flex;
+ align-items: center;
+ height: 30px;
+ width: 100%;
+ margin-left: 215px;
+ color: #70acff;
}
.id-card-image, .license-image {