|
@@ -2,7 +2,7 @@
|
|
|
* @Author: XuanJi
|
|
|
* @Date: 2024-05-08 17:23:25
|
|
|
* @LastEditors: XuanJi
|
|
|
- * @LastEditTime: 2024-05-21 02:54:57
|
|
|
+ * @LastEditTime: 2024-05-22 18:22:35
|
|
|
* @Message: Nothing
|
|
|
-->
|
|
|
<!--
|
|
@@ -37,7 +37,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="mine-cont">
|
|
|
- <template v-if="vuex_userInfo && vuex_userInfo.attr.BusinessRole !== 'supplier'">
|
|
|
+ <template v-if="vuex_userInfo && vuex_userInfo.attr.BusinessRole !== 'supplier'&&[2].includes(vuex_userInfo.attr.auditState)">
|
|
|
<cols-container :list="managementTabs" :col="2" @click="tabClick"></cols-container>
|
|
|
</template>
|
|
|
|
|
@@ -65,8 +65,8 @@
|
|
|
></uv-cell>
|
|
|
<uv-cell
|
|
|
v-if="
|
|
|
- vuex_userInfo.attr.affairType == 'SupplierJoin' &&
|
|
|
- [2].includes(vuex_userInfo.attr.auditState)
|
|
|
+ (vuex_userInfo.attr.affairType == 'SupplierJoin' &&
|
|
|
+ [2].includes(vuex_userInfo.attr.auditState))||([0].includes(vuex_userInfo.attr.auditState)&&vuex_userInfo.attr.BusinessRole=='supplier')
|
|
|
"
|
|
|
title="角色认证"
|
|
|
:border="false"
|
|
@@ -99,14 +99,40 @@
|
|
|
</template>
|
|
|
</uv-cell>
|
|
|
<uv-cell
|
|
|
- v-else-if="[0, 3].includes(vuex_userInfo.attr.auditState)"
|
|
|
+ v-else-if="
|
|
|
+ ([0].includes(vuex_userInfo.attr.auditState)&&vuex_userInfo.attr.BusinessRole=='orgMember')
|
|
|
+ "
|
|
|
+ title="角色认证"
|
|
|
+ :border="false"
|
|
|
+ :cellStyle="{ padding: '15px' }"
|
|
|
+ :isLink="true"
|
|
|
+ arrow-direction="right"
|
|
|
+ url="/subpkg/setting/authentication-info"
|
|
|
+ >
|
|
|
+ <template v-slot:value>
|
|
|
+ <text>组织成员-已认证</text>
|
|
|
+
|
|
|
+ </template>
|
|
|
+ </uv-cell>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <uv-cell
|
|
|
+ v-else-if="[0,3].includes(vuex_userInfo.attr.auditState)"
|
|
|
title="角色认证"
|
|
|
:isLink="true"
|
|
|
arrow-direction="right"
|
|
|
url="/subpkg/setting/authentication"
|
|
|
:border="false"
|
|
|
:cellStyle="{ padding: '15px' }"
|
|
|
- ></uv-cell>
|
|
|
+ >
|
|
|
+ <template v-slot:value>
|
|
|
+ <text>{{ vuex_userInfo.attr.affairType == "UserJoinOrg" ? "组织成员" : "供应商" }}-</text>
|
|
|
+ <text>
|
|
|
+ {{vuex_userInfo.attr.auditState==3?"认证失败":"未认证"}}
|
|
|
+ </text>
|
|
|
+ </template>
|
|
|
+ </uv-cell>
|
|
|
<uv-cell
|
|
|
v-if="vuex_userInfo.attr.auditState == 2 && vuex_userInfo.attr.BusinessRole == 'supplier'"
|
|
|
title="评分申诉"
|