Browse Source

修复:实名认证对接

master
主管理员 2 months ago
parent
commit
3270b00b80
4 changed files with 34 additions and 10 deletions
  1. +0
    -3
      components/config/configPopup.vue
  2. +1
    -1
      config.js
  3. +22
    -6
      pages_order/auth/certification.vue
  4. +11
    -0
      uni.scss

+ 0
- 3
components/config/configPopup.vue View File

@ -20,14 +20,11 @@
onShow(){
},
methods: {
//
open(key){
this.content = this.configList[key]
this.$refs.popup.open('bottom');
}
},
computed : {


+ 1
- 1
config.js View File

@ -7,7 +7,7 @@ import uvUI from '@/uni_modules/uv-ui-tools'
Vue.use(uvUI);
// 当前环境
const type = 'lzx'
const type = 'dev'
// 环境配置


+ 22
- 6
pages_order/auth/certification.vue View File

@ -6,7 +6,10 @@
@leftClick="$utils.navigateBack"/>
<view class="info-tips">
完成实名认证<text>您将获得实名认证平台特权</text>
完成实名认证<text>您将获得个人实名认证平台特权</text>
</view>
<view style="color: red;" v-if="sub ==2">
已驳回原因{{form.remark}}
</view>
<view class="form">
@ -73,10 +76,23 @@
</view>
</view>
<view class="uni-color-btn" @click="sumbit">
<view v-if="sub==0" class="uni-color-btn" @click="sumbit">
认证
</view>
<view v-if="sub==1" class="uni-uncolor-btn" @click="sumbit">
已审核通过
</view>
<view v-if="sub==2" class="uni-redcolor-btn" @click="sumbit">
已驳回,请重新提交
</view>
<view class="config">
<uv-checkbox-group
v-model="checkboxValue"
@ -90,10 +106,7 @@
activeColor="#3796F8"
:name="1"
></uv-checkbox>
阅读并同意我们的<text @click="$refs.configPopup.open('getPrivacyPolicy')">服务协议与隐私条款</text>
</view>
<view class="">
以及<text @click="$refs.configPopup.open('getUserAgreement')">个人信息保护指引</text>
阅读并同意我们的<text @click="$refs.configPopup.open('getPrivacyPolicy')">个人实名认证服务协议</text>
</view>
</view>
</uv-checkbox-group>
@ -110,6 +123,7 @@
checkboxValue : [],
form : {},
fileList: [],
sub:0
}
},
onLoad() {
@ -120,6 +134,8 @@
getAuthenticationPerson(){
this.$api('getAuthenticationPerson',{}, res =>{
if(res.code == 200){
this.sub = res.result.status;
this.form = res.result || {};
this.fileList = this.form.image ? this.form.image.split(',').map(url => {


+ 11
- 0
uni.scss View File

@ -14,6 +14,7 @@
/* 颜色变量 */
$uni-color: #3796F8;
/* 行为相关颜色 */
$uni-color-primary: #007aff;
$uni-color-success: #4cd964;
@ -93,4 +94,14 @@ $uni-font-size-paragraph:15px;
color: $uni-color;
text-align: center;
font-size: 28rpx;
}
.uni-redcolor-btn{
border-radius: 40rpx;
padding: 20rpx;
margin: 40rpx;
border: 1px solid $uni-color-error;
color: $uni-color-error;
text-align: center;
font-size: 28rpx;
}

Loading…
Cancel
Save