|
|
@@ -90,9 +90,9 @@
|
|
|
</template>
|
|
|
<!-- 性别 -->
|
|
|
<template #sex="{ value }">
|
|
|
- <p>{{ getGenderName(value) }}</p>
|
|
|
+ <p>{{ sexEnum.getEnumTypeName(value) }}</p>
|
|
|
<p class="g-red" v-if="newData && newData.userinfoDetailVo.sex !== value">
|
|
|
- {{ getGenderName(newData.userinfoDetailVo.sex) }}
|
|
|
+ {{ sexEnum.getEnumTypeName(newData.userinfoDetailVo.sex) }}
|
|
|
</p>
|
|
|
</template>
|
|
|
<!-- 手机号 -->
|
|
|
@@ -219,7 +219,7 @@ import { ref, computed } from 'vue'
|
|
|
import { handleNoneValue, formatDate, getFirstPathFullUrl } from '@/filters'
|
|
|
import { decryptAES } from '@/services/crypto'
|
|
|
import { useEnum } from '@/hooks/enum'
|
|
|
-import { UserInfoType, getGenderName } from '@/constants/member'
|
|
|
+import { UserInfoType } from '@/constants/member'
|
|
|
import { useRequest } from '@/hooks/request'
|
|
|
import { queryInvestorListDetail } from '@/services/api/investor'
|
|
|
import { CellProp } from '@pc/components/base/table-details/types'
|
|
|
@@ -258,6 +258,8 @@ const modifystatusEnum = useEnum('modifystatus')
|
|
|
const biznatureEnum = useEnum('biznature')
|
|
|
// 证件类型
|
|
|
const certificatetypeEnum = useEnum('certificatetype')
|
|
|
+// 性别
|
|
|
+const sexEnum = useEnum('Sex')
|
|
|
|
|
|
useRequest(queryInvestorListDetail, {
|
|
|
params: {
|
|
|
@@ -328,7 +330,7 @@ const detailProps2 = computed<CellProp[]>(() => {
|
|
|
{ prop: 'cardTypeId', label: 'investor.manage.user.details.cardTypeId' },
|
|
|
{ prop: 'cardNum', label: 'investor.manage.user.details.cardNum' },
|
|
|
{ prop: 'company', label: 'investor.manage.user.details.company' },
|
|
|
- { prop: 'sex', label: 'investor.manage.user.details.sex', formatValue: (val) => getGenderName(val) },
|
|
|
+ { prop: 'sex', label: 'investor.manage.user.details.sex' },
|
|
|
{ prop: 'mobile', label: 'investor.manage.user.details.mobile' },
|
|
|
{ prop: 'telPhone', label: 'investor.manage.user.details.telPhone' },
|
|
|
{ prop: 'address', label: 'investor.manage.user.details.address' },
|
|
|
@@ -348,7 +350,7 @@ const detailProps2 = computed<CellProp[]>(() => {
|
|
|
{ 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) },
|
|
|
+ { prop: 'sex', label: 'investor.manage.user.details.sex' },
|
|
|
{ prop: 'mobile', label: 'investor.manage.user.details.mobile' },
|
|
|
{ prop: 'telPhone', label: 'investor.manage.user.details.telPhone' },
|
|
|
{ prop: 'address', label: 'investor.manage.user.details.address' },
|