|
|
@@ -15,7 +15,7 @@
|
|
|
</view>
|
|
|
<view class="form">
|
|
|
<u-form :model="form" ref="uForm">
|
|
|
- <u-form-item label="姓名" prop="realname"><u-input :disabled="form.certified === 1" v-model="form.realname" /></u-form-item>
|
|
|
+ <u-form-item label="姓名" prop="realname"><u-input :disabled="form.certified === 1" v-model="userInfo.realname" /></u-form-item>
|
|
|
<u-form-item label="手机号码" prop="telphone" :label-width="auto"><u-input :disabled="form.certified === 1" v-model="form.telphone" /></u-form-item>
|
|
|
<u-form-item label="身份证号" prop="idCard" :label-width="auto"><u-input :disabled="form.certified === 1" v-model="form.idCard" /></u-form-item>
|
|
|
<u-form-item label="性别" prop="sex">
|
|
|
@@ -63,7 +63,7 @@
|
|
|
@on-list-change="changePhotoListHeader"
|
|
|
>
|
|
|
<template v-slot:addBtn>
|
|
|
- <image :src="form.oneInchPhotos ? $method.splitImgHost('/' + form.oneInchPhotos) : '/static/info_1.png'" style="width: 120rpx; height: 169rpx;"></image>
|
|
|
+ <image :src="form.oneInchPhotos ? $method.splitImgHost( form.oneInchPhotos) : '/static/info_1.png'" style="width: 120rpx; height: 169rpx;"></image>
|
|
|
</template>
|
|
|
</u-upload>
|
|
|
</u-form-item>
|
|
|
@@ -103,11 +103,12 @@
|
|
|
</u-form-item> -->
|
|
|
</u-form>
|
|
|
</view>
|
|
|
- <u-button type="success" @click="resultForm">提交</u-button>
|
|
|
+ <button type="success" @click="resultForm" class="submit_btn">提交</button>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import {mapGetters} from 'vuex';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
@@ -170,11 +171,13 @@ export default {
|
|
|
},
|
|
|
onReady() {
|
|
|
this.$refs.uForm.setRules(this.rules);
|
|
|
+ this.form = this.userInfo
|
|
|
+
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
const Verify = require('@/wxcomponents/verify_mpsdk/main.js');
|
|
|
Verify.init();
|
|
|
- this.getUserInfos();
|
|
|
+
|
|
|
},
|
|
|
methods: {
|
|
|
getUserInfos() {
|
|
|
@@ -205,7 +208,10 @@ export default {
|
|
|
},
|
|
|
success: result => {
|
|
|
setTimeout(() => {
|
|
|
- self.getUserInfos();
|
|
|
+ self.$api.facecertification(self.BizToken).then(faceRec => {
|
|
|
+ //刷新用户信息
|
|
|
+ self.$api.refreshUserInfo()
|
|
|
+ });
|
|
|
}, 500);
|
|
|
},
|
|
|
fail: err => {
|
|
|
@@ -360,11 +366,24 @@ export default {
|
|
|
uni.hideKeyboard();
|
|
|
this.form.sex_text = this.actionSheetList[index].text;
|
|
|
}
|
|
|
+ },
|
|
|
+ computed: {...mapGetters(['userInfo'])},
|
|
|
+ watch:{
|
|
|
+ userInfo(val, oldVal){
|
|
|
+ this.form = val
|
|
|
+ }
|
|
|
}
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
+
|
|
|
<style scope>
|
|
|
+ .submit_btn{
|
|
|
+ background-color: #32467B !important;
|
|
|
+ border-color: #32467B !important;
|
|
|
+ color: #FFFFFF;
|
|
|
+ font-size: 30rpx;
|
|
|
+ }
|
|
|
.u-form-item__message.data-v-5e7216f1 {
|
|
|
padding: 0px !important;
|
|
|
}
|