|
@@ -1,7 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<div class="userPage flex-col">
|
|
<div class="userPage flex-col">
|
|
- <s-header :name="sys ? sys.title : $t('user.personalCenter')" :noback="true" :isFixed="false"></s-header>
|
|
|
|
<div class="userPageBox">
|
|
<div class="userPageBox">
|
|
|
|
+ <s-header :name="sys ? sys.title : $t('user.personalCenter')" :noback="true" :isFixed="false"></s-header>
|
|
<div class="userBaseBox">
|
|
<div class="userBaseBox">
|
|
<div class="baseRow flex-row justify-between">
|
|
<div class="baseRow flex-row justify-between">
|
|
<div class="group2 flex-col"></div>
|
|
<div class="group2 flex-col"></div>
|
|
@@ -25,7 +25,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="userInfoBox">
|
|
<div class="userInfoBox">
|
|
<!-- 地区 -->
|
|
<!-- 地区 -->
|
|
- <div v-if="isInland">
|
|
|
|
|
|
+ <div v-if="isInland && user.type != '0'">
|
|
<div v-if="!areaShow" class="userInfo l-flex-between">
|
|
<div v-if="!areaShow" class="userInfo l-flex-between">
|
|
<span class="userInfoLeft">{{ $t("user.region") }}: </span>
|
|
<span class="userInfoLeft">{{ $t("user.region") }}: </span>
|
|
<div class="cust_vantBorder">
|
|
<div class="cust_vantBorder">
|
|
@@ -53,43 +53,47 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</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>
|
|
</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>
|
|
<!-- 邮箱 -->
|
|
<!-- 邮箱 -->
|
|
- <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>
|
|
</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>
|
|
<!-- 关联上级 -->
|
|
<!-- 关联上级 -->
|
|
- <div v-if="isInland">
|
|
|
|
|
|
+ <div v-if="isInland && user.type == '2'">
|
|
<div v-if="!relationType" class="userInfo l-flex-between">
|
|
<div v-if="!relationType" class="userInfo l-flex-between">
|
|
<span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
<span class="userInfoLeft">{{ $t("user.associateParent") }}: </span>
|
|
<div class="cust_vantBorder">
|
|
<div class="cust_vantBorder">
|
|
@@ -223,7 +227,7 @@
|
|
|
|
|
|
<!-- 定位修改 -->
|
|
<!-- 定位修改 -->
|
|
<div v-if="user.type == '0'" class="taskListRow flex-col" @click="pushPageList('/modifyLoc')">
|
|
<div v-if="user.type == '0'" class="taskListRow flex-col" @click="pushPageList('/modifyLoc')">
|
|
- <!-- <div class="taskListRow flex-col" @click="pushPageList('/modifyLoc')"> -->
|
|
|
|
|
|
+ <!-- <div class="taskListRow flex-col" @click="pushPageList('/modifyLoc')"> -->
|
|
<div class="taskIcon modifyLocIcon"></div>
|
|
<div class="taskIcon modifyLocIcon"></div>
|
|
<div class="taskRight">
|
|
<div class="taskRight">
|
|
<div class="taskTitle">
|
|
<div class="taskTitle">
|
|
@@ -234,7 +238,7 @@
|
|
|
|
|
|
<!-- 数据同步 -->
|
|
<!-- 数据同步 -->
|
|
<div v-if="user.type == '0'" class="taskListRow flex-col" @click="pushPageList('/syncOldData')">
|
|
<div v-if="user.type == '0'" class="taskListRow flex-col" @click="pushPageList('/syncOldData')">
|
|
- <!-- <div class="taskListRow flex-col" @click="pushPageList('/syncOldData')"> -->
|
|
|
|
|
|
+ <!-- <div class="taskListRow flex-col" @click="pushPageList('/syncOldData')"> -->
|
|
<div class="taskIcon syncOldDataIcon"></div>
|
|
<div class="taskIcon syncOldDataIcon"></div>
|
|
<div class="taskRight">
|
|
<div class="taskRight">
|
|
<div class="taskTitle">
|
|
<div class="taskTitle">
|
|
@@ -589,12 +593,12 @@ export default {
|
|
gettAdminGetRelation();
|
|
gettAdminGetRelation();
|
|
// 获取账户
|
|
// 获取账户
|
|
getAcccountDetail();
|
|
getAcccountDetail();
|
|
- if (user.id == 1 ) {
|
|
|
|
|
|
+ if (user.id == 1) {
|
|
chaSzPayShow.value = true;
|
|
chaSzPayShow.value = true;
|
|
chaScPayShow.value = true;
|
|
chaScPayShow.value = true;
|
|
getSunzeeDetail();
|
|
getSunzeeDetail();
|
|
getSevenCloudDetail();
|
|
getSevenCloudDetail();
|
|
- }
|
|
|
|
|
|
+ }
|
|
// else if (user.id == 2738) {
|
|
// else if (user.id == 2738) {
|
|
// chaSzPayShow.value = true;
|
|
// chaSzPayShow.value = true;
|
|
// getSunzeeDetail();
|
|
// getSunzeeDetail();
|