|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
- <div class="page flex-col">
|
|
|
- <s-header :name="sys ? sys.title : $t('user.personalCenter')" :noback="true" :isFixed="false"></s-header>
|
|
|
+ <div class="userPage flex-col">
|
|
|
<div class="userPageBox">
|
|
|
+ <s-header :name="sys ? sys.title : $t('user.personalCenter')" :noback="true" :isFixed="false"></s-header>
|
|
|
<div class="userBaseBox">
|
|
|
<div class="baseRow flex-row justify-between">
|
|
|
<div class="group2 flex-col"></div>
|
|
@@ -25,7 +25,7 @@
|
|
|
</div>
|
|
|
<div class="userInfoBox">
|
|
|
<!-- 地区 -->
|
|
|
- <div v-if="!areaShow" class="userInfo l-flex-between">
|
|
|
+ <div v-if="isInland && user.type != '0'">
|
|
|
<span class="userInfoLeft">{{ $t("user.region") }}: </span>
|
|
|
<div class="cust_vantBorder">
|
|
|
<div class="filedInpPad">
|
|
@@ -51,60 +51,66 @@
|
|
|
<van-icon name="edit" class="editIcon" @click="editClk(4)" />
|
|
|
</div>
|
|
|
<!-- 手机号 -->
|
|
|
- <div v-if="!phoneNumberShow" class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.phoneNumber") }}: </span>
|
|
|
- <div class="cust_vantBorder">
|
|
|
- <van-field class="relationClass" v-model="cofficentForm.phone" :placeholder="$t('user.phoneNumberPlace')">
|
|
|
- <template #button>
|
|
|
- <van-button type="primary" @click="mailboxChg(cofficentForm.phone, 3)">{{ $t("user.confirmLog") }}
|
|
|
- </van-button>
|
|
|
- </template>
|
|
|
- </van-field>
|
|
|
+ <div v-if="user.type != '0'">
|
|
|
+ <div v-if="!phoneNumberShow" class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.phoneNumber") }}: </span>
|
|
|
+ <div class="cust_vantBorder">
|
|
|
+ <van-field class="relationClass" v-model="cofficentForm.phone" :placeholder="$t('user.phoneNumberPlace')">
|
|
|
+ <template #button>
|
|
|
+ <van-button type="primary" @click="mailboxChg(cofficentForm.phone, 3)">{{ $t("user.confirmLog") }}
|
|
|
+ </van-button>
|
|
|
+ </template>
|
|
|
+ </van-field>
|
|
|
+ </div>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(3)" />
|
|
|
+ </div>
|
|
|
+ <div v-else class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.phoneNumber") }}: </span>
|
|
|
+ <span>{{ accountDetail.phone }}</span>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(3)" />
|
|
|
</div>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(3)" />
|
|
|
- </div>
|
|
|
- <div v-else class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.phoneNumber") }}: </span>
|
|
|
- <span>{{ accountDetail.phone }}</span>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(3)" />
|
|
|
</div>
|
|
|
<!-- 邮箱 -->
|
|
|
- <div v-if="!mailboxShow" class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.mailbox") }}: </span>
|
|
|
- <div class="cust_vantBorder">
|
|
|
- <van-field class="relationClass" v-model="cofficentForm.mailBox" :placeholder="$t('user.mailboxPlace')">
|
|
|
- <template #button>
|
|
|
- <van-button type="primary" @click="mailboxChg(cofficentForm.mailBox, 2)">{{ $t("user.confirmLog") }}
|
|
|
- </van-button>
|
|
|
- </template>
|
|
|
- </van-field>
|
|
|
+ <div v-if="user.type != '0'">
|
|
|
+ <div v-if="!mailboxShow" class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.mailbox") }}: </span>
|
|
|
+ <div class="cust_vantBorder">
|
|
|
+ <van-field class="relationClass" v-model="cofficentForm.mailBox" :placeholder="$t('user.mailboxPlace')">
|
|
|
+ <template #button>
|
|
|
+ <van-button type="primary" @click="mailboxChg(cofficentForm.mailBox, 2)">{{ $t("user.confirmLog") }}
|
|
|
+ </van-button>
|
|
|
+ </template>
|
|
|
+ </van-field>
|
|
|
+ </div>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(2)" />
|
|
|
+ </div>
|
|
|
+ <div v-else class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.mailbox") }}: </span>
|
|
|
+ <span>{{ accountDetail.email }}</span>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(2)" />
|
|
|
</div>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(2)" />
|
|
|
- </div>
|
|
|
- <div v-else class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.mailbox") }}: </span>
|
|
|
- <span>{{ accountDetail.email }}</span>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(2)" />
|
|
|
</div>
|
|
|
<!-- 关联上级 -->
|
|
|
- <div v-if="!relationType" class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
|
- <div class="cust_vantBorder">
|
|
|
- <van-field class="relationClass" v-model="cofficentForm.associateParent"
|
|
|
- :placeholder="$t('user.associateParentPlace')">
|
|
|
- <template #button>
|
|
|
- <van-button type="primary" @click="mailboxChg(cofficentForm.associateParent, 1)">{{
|
|
|
- $t("user.confirmLog") }}
|
|
|
- </van-button>
|
|
|
- </template>
|
|
|
- </van-field>
|
|
|
+ <div v-if="isInland && user.type == '2'">
|
|
|
+ <div v-if="!relationType" class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
|
+ <div class="cust_vantBorder">
|
|
|
+ <van-field class="relationClass" v-model="cofficentForm.associateParent"
|
|
|
+ :placeholder="$t('user.associateParentPlace')">
|
|
|
+ <template #button>
|
|
|
+ <van-button type="primary" @click="mailboxChg(cofficentForm.associateParent, 1)">{{
|
|
|
+ $t("user.confirmLog") }}
|
|
|
+ </van-button>
|
|
|
+ </template>
|
|
|
+ </van-field>
|
|
|
+ </div>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(1)" />
|
|
|
+ </div>
|
|
|
+ <div v-else class="userInfo l-flex-between">
|
|
|
+ <span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
|
+ <span>{{ relationAdminName }}</span>
|
|
|
+ <van-icon name="edit" class="editIcon" @click="editClk(1)" />
|
|
|
</div>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(1)" />
|
|
|
- </div>
|
|
|
- <div v-else class="userInfo l-flex-between">
|
|
|
- <span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
|
- <span>{{ relationAdminName }}</span>
|
|
|
- <van-icon name="edit" class="editIcon" @click="editClk(1)" />
|
|
|
</div>
|
|
|
|
|
|
<!-- 自定义货币符号 -->
|
|
@@ -165,21 +171,13 @@
|
|
|
</div>
|
|
|
|
|
|
<!-- 提现帐号 -->
|
|
|
- <div v-if="isInland" class="taskListRow flex-col" @click="pushPageList('/settlement')">
|
|
|
+ <div v-if="isInland && user.type != '0'" class="taskListRow flex-col" @click="pushPageList('/settlement')">
|
|
|
<div class="taskIcon joinPayMchIcon"></div>
|
|
|
<div class="taskRight">
|
|
|
<div class="taskTitle">{{ $t("user.settlementAccount") }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <!-- 提现帐号 -->
|
|
|
- <!-- <div v-if="isInland" class="taskListRow flex-col" @click="pushPageList('/joinpayMch')">
|
|
|
- <div class="taskIcon joinPayMchIcon"></div>
|
|
|
- <div class="taskRight">
|
|
|
- <div class="taskTitle">{{ $t("user.withdrawalAccountNo") }}</div>
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
-
|
|
|
<!-- Airwallex 钱包 -->
|
|
|
<!-- <div v-if="isAbroad && user.companyType != '1'" class="taskListRow flex-col"
|
|
|
@click="pushPageList('/airwallex')">
|
|
@@ -188,24 +186,6 @@
|
|
|
<div class="taskTitle">{{ $t("user.airwallex") }}</div>
|
|
|
</div>
|
|
|
</div> -->
|
|
|
-
|
|
|
- <!-- 备用提现账号 -->
|
|
|
- <!-- <div v-if="isInland" class="taskListRow flex-col" @click="pushPageList('/huifuMch')">
|
|
|
- <div class="taskIcon shandeMchIcon"></div>
|
|
|
- <div class="taskRight">
|
|
|
- <div class="taskTitle">
|
|
|
- {{ $t("user.standbyWithdrawalAccountNo") }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
- <!-- <div class="taskListRow flex-col" @click="pushPageList('/shandeMch')">
|
|
|
- <div class="taskIcon shandeMchIcon"></div>
|
|
|
- <div class="taskRight">
|
|
|
- <div class="taskTitle">
|
|
|
- {{ $t("user.standbyWithdrawalAccountNo") }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>-->
|
|
|
<!-- 绑定微信 -->
|
|
|
<div v-if="isInWeChat" class="taskListRow flex-col" @click="pushPageList('/bindWechat')">
|
|
|
<!-- <div class="taskListRow flex-col" @click="pushPageList('/bindWechat')">-->
|
|
@@ -563,12 +543,12 @@ export default {
|
|
|
gettAdminGetRelation();
|
|
|
// 获取账户
|
|
|
getAcccountDetail();
|
|
|
- if (user.id == 1 ) {
|
|
|
+ if (user.id == 1) {
|
|
|
chaSzPayShow.value = true;
|
|
|
chaScPayShow.value = true;
|
|
|
getSunzeeDetail();
|
|
|
getSevenCloudDetail();
|
|
|
- }
|
|
|
+ }
|
|
|
// else if (user.id == 2738) {
|
|
|
// chaSzPayShow.value = true;
|
|
|
// getSunzeeDetail();
|
|
@@ -717,4 +697,5 @@ export default {
|
|
|
|
|
|
<style lang="less" scoped>
|
|
|
@import "../common/style/mixin.less";
|
|
|
+@import "../styles/user/index";
|
|
|
</style>
|