From b7ae3f69ae6706a692284d2f12835d213debfb1a Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期二, 07 四月 2026 17:21:41 +0800
Subject: [PATCH] -
---
src/pages/mine/apply.vue | 59 +++++++++++++++++++++++++++++++++++++++++------------------
1 files changed, 41 insertions(+), 18 deletions(-)
diff --git a/src/pages/mine/apply.vue b/src/pages/mine/apply.vue
index 529665e..c9a73ac 100644
--- a/src/pages/mine/apply.vue
+++ b/src/pages/mine/apply.vue
@@ -35,6 +35,7 @@
</up-form-item>
<up-textarea v-model="userInfo.resume" placeholder="璇疯緭鍏ョ畝鍘嗘弿杩�"></up-textarea>
+ <up-text type="error" text="*娉ㄥ唽闇�婊�16鍛ㄥ瞾"></up-text>
<!-- <up-form-item label="鎬у埆" required prop="Gender" ref="item2">
<up-radio-group v-model="userInfo.Gender">
<up-radio :customStyle="{marginRight: '16px'}" v-for="(item, index) in radiolist1" :key="index"
@@ -54,7 +55,7 @@
<!-- <tem-session/> -->
<!-- </up-popup> -->
<view class="tabbtns">
- <up-button color='#fece01' class="text-69" text="淇濆瓨" :loading='isLoading' loadingText="淇濆瓨涓�"
+ <up-button color='#fece01' text="淇濆瓨" :loading='isLoading' loadingText="淇濆瓨涓�"
@click='saveUserWorker'></up-button>
</view>
</up-form>
@@ -163,17 +164,20 @@
required: true,
message: '鑱旂郴鐢佃瘽涓嶈兘涓虹┖',
trigger: ['blur', 'change']
- },{
- // 鑷畾涔夐獙璇佸嚱鏁帮紝瑙佷笂璇存槑
- validator: (rule, value, callback) => {
- // 涓婇潰鏈夎锛岃繑鍥瀟rue琛ㄧず鏍¢獙閫氳繃锛岃繑鍥瀎alse琛ㄧず涓嶉�氳繃
- // uni.$u.test.mobile()灏辨槸杩斿洖true鎴栬�協alse鐨�
- return uni.$u.test.mobile(value);
- },
- message: '鑱旂郴鐢佃瘽涓嶆纭�',
- // 瑙﹀彂鍣ㄥ彲浠ュ悓鏃剁敤blur鍜宑hange
- trigger: ['change','blur'],
- }]
+ }
+ // ,
+ // {
+ // // 鑷畾涔夐獙璇佸嚱鏁帮紝瑙佷笂璇存槑
+ // validator: (rule, value, callback) => {
+ // // 涓婇潰鏈夎锛岃繑鍥瀟rue琛ㄧず鏍¢獙閫氳繃锛岃繑鍥瀎alse琛ㄧず涓嶉�氳繃
+ // // uni.$u.test.mobile()灏辨槸杩斿洖true鎴栬�協alse鐨�
+ // return uni.$u.test.mobile(value);
+ // },
+ // message: '鑱旂郴鐢佃瘽涓嶆纭�',
+ // // 瑙﹀彂鍣ㄥ彲浠ュ悓鏃剁敤blur鍜宑hange
+ // trigger: ['change','blur'],
+ // },
+ ]
}
let status = ref(false)
const formRef = ref()
@@ -259,13 +263,29 @@
let res = JSON.parse(e.res.data.replace(/\ufeff/g, "") || "{}")
if (res.code == 1) {
if (res.data.url && text == 'FRONT') {
- userInfo.idCardFace = res.data.url //韬唤璇佹闈㈣矾寰�
- userInfo.idCode = res.data.info.idNum //韬唤璇佸彿
- userInfo.name = res.data.info.name
- userInfo.address = res.data.info.address
- gender.value = res.data.info.sex
+ console.log($util.calculateAgeFromBirthday(res.data.info.birth));
+ if($util.calculateAgeFromBirthday(res.data.info.birth)<16){
+ $util.showToast({
+ title: '鏈弧16鍛ㄥ瞾鏃犳硶娉ㄥ唽!'
+ })
+ uploadF.value.deleteImage()
+ }else{
+ userInfo.idCardFace = res.data.url //韬唤璇佹闈㈣矾寰�
+ userInfo.idCode = res.data.info.idNum //韬唤璇佸彿
+ userInfo.name = res.data.info.name
+ userInfo.address = res.data.info.address
+ gender.value = res.data.info.sex
+ }
} else {
- userInfo.idCardBack = res.data.url //韬唤璇佸弽闈㈣矾寰�
+ if($util.calculateAgeFromBirthday(res.data.info.validDate.split('-')[1])>=0){
+ $util.showToast({
+ title: '韬唤璇佸凡杩囨湡!'
+ })
+ uploadB.value.deleteImage()
+ }else{
+ userInfo.idCardBack = res.data.url //韬唤璇佸弽闈㈣矾寰�
+ }
+
}
} else {
uni.$u.toast(res.error)
@@ -317,4 +337,7 @@
.fui-upload__item {
margin-top: 20rpx !important;
}
+ .u-form-item__body {
+ padding: 5px 0 !important;
+ }
</style>
\ No newline at end of file
--
Gitblit v1.9.1