|
|
@@ -19,10 +19,10 @@
|
|
|
</p>
|
|
|
</template>
|
|
|
<!-- 是否认证 -->
|
|
|
- <template #isAuth="{ value }">
|
|
|
+ <template #hasAuth="{ value }">
|
|
|
<p>{{ flagEnum.getEnumTypeName(value) }}</p>
|
|
|
- <p class="g-red" v-if="newData && newData.userAccountDetailVo.isAuth !== value">
|
|
|
- {{ flagEnum.getEnumTypeName(newData.userAccountDetailVo.isAuth) }}
|
|
|
+ <p class="g-red" v-if="newData && newData.userAccountDetailVo.hasAuth !== value">
|
|
|
+ {{ flagEnum.getEnumTypeName(newData.userAccountDetailVo.hasAuth) }}
|
|
|
</p>
|
|
|
</template>
|
|
|
<!-- 开户方式 -->
|
|
|
@@ -38,6 +38,20 @@
|
|
|
<app-table-details
|
|
|
:title="oldData?.userinfoDetailVo.userinfoType === UserInfoType.Personal ? t('investor.manage.user.details.subtitle1') : t('investor.manage.user.details.subtitle2')"
|
|
|
:data="oldData?.userinfoDetailVo" :label-width="160" :cell-props="detailProps2" :column="2">
|
|
|
+ <!-- 企业名称 -->
|
|
|
+ <template #customerName="{ value }">
|
|
|
+ <p>{{ value }}</p>
|
|
|
+ <p class="g-red" v-if="newData && newData.userinfoDetailVo.customerName !== value">
|
|
|
+ {{ newData.userinfoDetailVo.customerName }}
|
|
|
+ </p>
|
|
|
+ </template>
|
|
|
+ <!-- 企业性质 -->
|
|
|
+ <template #bizNature="{ value }">
|
|
|
+ <p>{{ value ? biznatureEnum.getEnumTypeName(value) : handleNoneValue() }}</p>
|
|
|
+ <p class="g-red" v-if="newData && newData.userinfoDetailVo.bizNature !== value">
|
|
|
+ {{ value ? biznatureEnum.getEnumTypeName(newData.userinfoDetailVo.bizNature) : handleNoneValue() }}
|
|
|
+ </p>
|
|
|
+ </template>
|
|
|
<!-- 证件类型 -->
|
|
|
<template #cardTypeId="{ value }">
|
|
|
<p>{{ certificatetypeEnum.getEnumTypeName(value) }}</p>
|
|
|
@@ -84,7 +98,7 @@
|
|
|
<template #telPhone="{ value }">
|
|
|
<p>{{ handleNoneValue(value) }}</p>
|
|
|
<p class="g-red" v-if="newData && newData.userinfoDetailVo.telPhone !== value">
|
|
|
- {{ handleNoneValue(newData.userinfoDetailVo.mobile) }}
|
|
|
+ {{ handleNoneValue(newData.userinfoDetailVo.telPhone) }}
|
|
|
</p>
|
|
|
</template>
|
|
|
<!-- 地址 -->
|
|
|
@@ -262,7 +276,7 @@ const detailProps1: CellProp[] = [
|
|
|
{ prop: 'createName', formatLabel: () => oldData.value?.userinfoDetailVo.openMode === 1 ? 'investor.manage.user.details.createName1' : 'investor.manage.user.details.createName2' },
|
|
|
{ prop: 'accountStatus', label: 'investor.manage.user.details.accountStatus', formatValue: (val) => areastatusEnum.getEnumTypeName(val), show: !hideField },
|
|
|
{ prop: 'modifyStatus', label: 'investor.manage.user.details.modifyStatus', formatValue: (val) => modifystatusEnum.getEnumTypeName(val) },
|
|
|
- { prop: 'isAuth', label: 'investor.manage.user.details.isAuth' },
|
|
|
+ { prop: 'hasAuth', label: 'investor.manage.user.details.isAuth' },
|
|
|
{ prop: 'modifyTime', label: 'investor.manage.user.details.modifyTime', formatValue: (val) => formatDate(val) },
|
|
|
{ prop: 'modifyName', label: 'investor.manage.user.details.modifyName' },
|
|
|
{ prop: 'auditTime', label: 'investor.manage.user.details.auditTime', formatValue: (val) => formatDate(val), show: !hideField },
|
|
|
@@ -291,11 +305,11 @@ const detailProps2 = computed<CellProp[]>(() => {
|
|
|
}
|
|
|
if (type === UserInfoType.Company) {
|
|
|
return [
|
|
|
- { prop: 'needInvoice', label: 'investor.manage.user.details.needInvoice' },
|
|
|
+ { prop: 'needInvoice', label: 'investor.manage.user.details.needInvoice', formatValue: (val) => flagEnum.getEnumTypeName(val) },
|
|
|
{ prop: 'cardTypeId', label: 'investor.manage.user.details.cardTypeId' },
|
|
|
{ prop: 'cardNum', label: 'investor.manage.user.details.cardNum' },
|
|
|
{ prop: 'customerName', label: 'investor.manage.user.details.customerName' },
|
|
|
- { prop: 'bizNature', label: 'investor.manage.user.details.bizNature', formatValue: (val) => biznatureEnum.getEnumTypeName(val) },
|
|
|
+ { prop: 'bizNature', label: 'investor.manage.user.details.bizNature' },
|
|
|
{ prop: 'legalPersonName', label: 'investor.manage.user.details.legalPersonName' },
|
|
|
{ prop: 'contactName', label: 'investor.manage.user.details.contactName' },
|
|
|
{ prop: 'sex', label: 'investor.manage.user.details.sex', formatValue: (val) => getGenderName(val) },
|