|
@ -19,12 +19,10 @@ |
|
|
手机号:{{phone}} |
|
|
手机号:{{phone}} |
|
|
</view> |
|
|
</view> |
|
|
<view> |
|
|
<view> |
|
|
{{numInfo.vipType}} |
|
|
|
|
|
|
|
|
{{UserExtensionInfo.vipType}} |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<!-- <view class="headBtn" @click="headBtn"> |
|
|
|
|
|
角色切换 |
|
|
|
|
|
</view> --> |
|
|
|
|
|
|
|
|
|
|
|
<!-- <view class="setting"> |
|
|
<!-- <view class="setting"> |
|
|
<uv-icon name="setting" size="40rpx"></uv-icon> |
|
|
<uv-icon name="setting" size="40rpx"></uv-icon> |
|
|
</view> --> |
|
|
</view> --> |
|
@ -34,7 +32,7 @@ |
|
|
<view class="user"> |
|
|
<view class="user"> |
|
|
|
|
|
|
|
|
<!-- 实名认证 --> |
|
|
<!-- 实名认证 --> |
|
|
<view class="auth" v-if="numInfo.status != '1'" @click="$utils.navigateTo('/pages_order/auth/certification')"> |
|
|
|
|
|
|
|
|
<view class="auth" v-if="UserExtensionInfo.status != '1'" @click="$utils.navigateTo('/pages_order/auth/certification')"> |
|
|
<uv-cell |
|
|
<uv-cell |
|
|
icon="setting-fill" |
|
|
icon="setting-fill" |
|
|
title="完成实名认证,信息优先推荐!" |
|
|
title="完成实名认证,信息优先推荐!" |
|
@ -65,7 +63,7 @@ |
|
|
<view class="item" |
|
|
<view class="item" |
|
|
@click="$utils.navigateTo('/pages_order/mine/IntegralRecord')"> |
|
|
@click="$utils.navigateTo('/pages_order/mine/IntegralRecord')"> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
{{numInfo.integerNum}} |
|
|
|
|
|
|
|
|
{{UserExtensionInfo.integerNum || 0}} |
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
我的积分 |
|
|
我的积分 |
|
@ -84,7 +82,7 @@ |
|
|
<view class="item" |
|
|
<view class="item" |
|
|
@click="$utils.navigateTo('/pages_order/mine/collect')"> |
|
|
@click="$utils.navigateTo('/pages_order/mine/collect')"> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
{{numInfo.scNum}} |
|
|
|
|
|
|
|
|
{{UserExtensionInfo.scNum || 0}} |
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
我的收藏 |
|
|
我的收藏 |
|
@ -94,7 +92,7 @@ |
|
|
<view class="item" |
|
|
<view class="item" |
|
|
@click="$utils.navigateTo('/pages_order/mine/contactRecord')"> |
|
|
@click="$utils.navigateTo('/pages_order/mine/contactRecord')"> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
{{numInfo.lxNum}} |
|
|
|
|
|
|
|
|
{{UserExtensionInfo.lxNum || 0}} |
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
联系记录 |
|
|
联系记录 |
|
@ -109,7 +107,7 @@ |
|
|
<uv-grid :col="4" :border="false"> |
|
|
<uv-grid :col="4" :border="false"> |
|
|
<uv-grid-item |
|
|
<uv-grid-item |
|
|
v-if="!role" |
|
|
v-if="!role" |
|
|
@click="$utils.navigateTo('/pages_order/work/addResume')"> |
|
|
|
|
|
|
|
|
@click="toAddResume"> |
|
|
<image class="image" src="/static/image/center/a1.png" mode=""></image> |
|
|
<image class="image" src="/static/image/center/a1.png" mode=""></image> |
|
|
<text class="grid-text">在线简历</text> |
|
|
<text class="grid-text">在线简历</text> |
|
|
</uv-grid-item> |
|
|
</uv-grid-item> |
|
@ -146,19 +144,34 @@ |
|
|
<text class="grid-text">积分记录</text> |
|
|
<text class="grid-text">积分记录</text> |
|
|
</uv-grid-item> |
|
|
</uv-grid-item> |
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/auth/certification')"> |
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/auth/certificationEnterprise')" |
|
|
|
|
|
v-if="role"> |
|
|
|
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
|
|
|
<text class="grid-text">企业认证</text> |
|
|
|
|
|
</uv-grid-item> |
|
|
|
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/auth/certification')" |
|
|
|
|
|
v-else> |
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
<text class="grid-text">实名认证</text> |
|
|
<text class="grid-text">实名认证</text> |
|
|
</uv-grid-item> |
|
|
</uv-grid-item> |
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/mine/redeemCode')"> |
|
|
|
|
|
<image class="image" src="/static/image/center/5.png" mode=""></image> |
|
|
|
|
|
<text class="grid-text">兑换码</text> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/mine/enterpriseInfo')" |
|
|
|
|
|
v-if="role"> |
|
|
|
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
|
|
|
<text class="grid-text">企业信息</text> |
|
|
</uv-grid-item> |
|
|
</uv-grid-item> |
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.redirectTo('/index/consult')"> |
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.redirectTo('/index/consult')" |
|
|
|
|
|
v-else> |
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
<image class="image" src="/static/image/center/6.png" mode=""></image> |
|
|
<text class="grid-text">考证咨询</text> |
|
|
<text class="grid-text">考证咨询</text> |
|
|
</uv-grid-item> |
|
|
</uv-grid-item> |
|
|
|
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/mine/redeemCode')"> |
|
|
|
|
|
<image class="image" src="/static/image/center/5.png" mode=""></image> |
|
|
|
|
|
<text class="grid-text">兑换码</text> |
|
|
|
|
|
</uv-grid-item> |
|
|
|
|
|
|
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/mine/contract')"> |
|
|
<uv-grid-item @click="$utils.navigateTo('/pages_order/mine/contract')"> |
|
|
<image class="image" src="/static/image/center/5.png" mode=""></image> |
|
|
<image class="image" src="/static/image/center/5.png" mode=""></image> |
|
@ -208,7 +221,7 @@ |
|
|
tabber, |
|
|
tabber, |
|
|
}, |
|
|
}, |
|
|
computed: { |
|
|
computed: { |
|
|
...mapState(['userInfo', 'role','banner',]), |
|
|
|
|
|
|
|
|
...mapState(['userInfo', 'role','banner', 'UserExtensionInfo']), |
|
|
headImage(){ |
|
|
headImage(){ |
|
|
return this.userInfo.headImage |
|
|
return this.userInfo.headImage |
|
|
}, |
|
|
}, |
|
@ -236,22 +249,19 @@ |
|
|
// url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png', |
|
|
// url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png', |
|
|
// }, |
|
|
// }, |
|
|
// ], |
|
|
// ], |
|
|
numInfo : {}, |
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
onShow() { |
|
|
onShow() { |
|
|
this.$store.commit('getUserInfo') |
|
|
this.$store.commit('getUserInfo') |
|
|
this.$store.commit('getBanner') |
|
|
this.$store.commit('getBanner') |
|
|
//判断如果是登录状态则获取信息 |
|
|
//判断如果是登录状态则获取信息 |
|
|
this.getUserCenterData(); |
|
|
|
|
|
|
|
|
this.$store.commit('getUserExtensionInfo') |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
//获取个人中心基础信息的接口 |
|
|
|
|
|
getUserCenterData(){ |
|
|
|
|
|
this.$api('getUserCenterData',{}, res =>{ |
|
|
|
|
|
if(res.code == 200){ |
|
|
|
|
|
this.numInfo = res.result |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
toAddResume(){ |
|
|
|
|
|
// 在完成实名认证的情况下执行 |
|
|
|
|
|
this.$store.commit('isAuthCertification', () => { |
|
|
|
|
|
this.$utils.navigateTo('/pages_order/work/addResume') |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
} |
|
|
} |
|
|