|
|
@@ -1,6 +1,6 @@
|
|
|
<!-- 账号管理-资金账户管理-详情 -->
|
|
|
<template>
|
|
|
- <app-drawer :title="t('account.tradeacct.details.title')" width="900" v-model:show="show">
|
|
|
+ <app-drawer :title="t('account.fundacct.details.title')" width="900" v-model:show="show">
|
|
|
<app-table-details :data="data" :label-width="160" :cell-props="detailProps" :column="2">
|
|
|
<!-- 市场权限 -->
|
|
|
<template #dtype="{ value }">
|
|
|
@@ -90,32 +90,32 @@ const { data } = useRequest(queryTaAccountDetail, {
|
|
|
})
|
|
|
|
|
|
const detailProps: CellProp[] = [
|
|
|
- { prop: 'accountId', label: 'account.tradeacct.details.accountId' },
|
|
|
- { prop: 'accountName', label: 'account.tradeacct.details.accountName' },
|
|
|
- { prop: 'isMain', label: 'account.tradeacct.details.isMain', formatValue: (val) => mainaccounttypeEnum.getEnumTypeName(val) },
|
|
|
- { prop: 'currency', label: 'account.tradeacct.details.currency' },
|
|
|
- { prop: 'taAccountType', label: 'account.tradeacct.details.taAccountType', formatValue: (val) => accounttypeEnum.getEnumTypeName(val) },
|
|
|
- { prop: 'changeFlag', label: 'account.tradeacct.details.changeFlag', formatValue: (val) => flagEnum.getEnumTypeName(val) },
|
|
|
- { prop: 'tradeStatus', label: 'account.tradeacct.details.tradeStatus', formatValue: (val) => traderstatusEnum.getEnumTypeName(val) },
|
|
|
- { prop: 'currentBalance', label: 'account.tradeacct.details.currentBalance', decimal: 2 },
|
|
|
- { prop: 'payCharge', label: 'account.tradeacct.details.payCharge', decimal: 2 },
|
|
|
- { prop: 'otherPay', label: 'account.tradeacct.details.otherPay', decimal: 2 },
|
|
|
- { prop: 'otherFreezeMargin', label: 'account.tradeacct.details.otherFreezeMargin', decimal: 2 },
|
|
|
- { prop: 'freezeMargin', label: 'account.tradeacct.details.freezeMargin', decimal: 2 },
|
|
|
- { prop: 'usedMargin', label: 'account.tradeacct.details.usedMargin', decimal: 2 },
|
|
|
- { prop: 'freezeCharge', label: 'account.tradeacct.details.freezeCharge', decimal: 2 },
|
|
|
- { prop: 'outAmountFreeze', label: 'account.tradeacct.details.outAmountFreeze', decimal: 2 },
|
|
|
- { prop: 'outThreshold', label: 'account.tradeacct.details.outThreshold', decimal: 2 },
|
|
|
+ { prop: 'accountId', label: 'account.fundacct.details.accountId' },
|
|
|
+ { prop: 'accountName', label: 'account.fundacct.details.accountName' },
|
|
|
+ { prop: 'isMain', label: 'account.fundacct.details.isMain', formatValue: (val) => mainaccounttypeEnum.getEnumTypeName(val) },
|
|
|
+ { prop: 'currency', label: 'account.fundacct.details.currency' },
|
|
|
+ { prop: 'taAccountType', label: 'account.fundacct.details.taAccountType', formatValue: (val) => accounttypeEnum.getEnumTypeName(val) },
|
|
|
+ { prop: 'changeFlag', label: 'account.fundacct.details.changeFlag', formatValue: (val) => flagEnum.getEnumTypeName(val) },
|
|
|
+ { prop: 'tradeStatus', label: 'account.fundacct.details.tradeStatus', formatValue: (val) => traderstatusEnum.getEnumTypeName(val) },
|
|
|
+ { prop: 'currentBalance', label: 'account.fundacct.details.currentBalance', decimal: 2 },
|
|
|
+ { prop: 'payCharge', label: 'account.fundacct.details.payCharge', decimal: 2 },
|
|
|
+ { prop: 'otherPay', label: 'account.fundacct.details.otherPay', decimal: 2 },
|
|
|
+ { prop: 'otherFreezeMargin', label: 'account.fundacct.details.otherFreezeMargin', decimal: 2 },
|
|
|
+ { prop: 'freezeMargin', label: 'account.fundacct.details.freezeMargin', decimal: 2 },
|
|
|
+ { prop: 'usedMargin', label: 'account.fundacct.details.usedMargin', decimal: 2 },
|
|
|
+ { prop: 'freezeCharge', label: 'account.fundacct.details.freezeCharge', decimal: 2 },
|
|
|
+ { prop: 'outAmountFreeze', label: 'account.fundacct.details.outAmountFreeze', decimal: 2 },
|
|
|
+ { prop: 'outThreshold', label: 'account.fundacct.details.outThreshold', decimal: 2 },
|
|
|
{ prop: 'dtype', label: '市场权限', show: !!data.value?.isSelf },
|
|
|
{ prop: 'loginIds', label: '授权交易账户', show: !!data.value?.isSelf }
|
|
|
]
|
|
|
|
|
|
const tableColumns = shallowRef<Model.TableColumn[]>([
|
|
|
- { field: 'cusBankName', label: 'account.tradeacct.details.cusBankName' },
|
|
|
- { field: 'bankName', label: 'account.tradeacct.details.bankName' },
|
|
|
- { field: 'bankAccountName', label: 'account.tradeacct.details.bankAccountName', formatValue: (val) => decryptAES(val) },
|
|
|
- { field: 'bankAccountNo', label: 'account.tradeacct.details.bankAccountNo', formatValue: (val) => decryptAES(val) },
|
|
|
- { field: 'signStatus', label: 'account.tradeacct.details.signStatus', formatValue: (val) => signstatusEnum.getEnumTypeName(val) }
|
|
|
+ { field: 'cusBankName', label: 'account.fundacct.details.cusBankName' },
|
|
|
+ { field: 'bankName', label: 'account.fundacct.details.bankName' },
|
|
|
+ { field: 'bankAccountName', label: 'account.fundacct.details.bankAccountName', formatValue: (val) => decryptAES(val) },
|
|
|
+ { field: 'bankAccountNo', label: 'account.fundacct.details.bankAccountNo', formatValue: (val) => decryptAES(val) },
|
|
|
+ { field: 'signStatus', label: 'account.fundacct.details.signStatus', formatValue: (val) => signstatusEnum.getEnumTypeName(val) }
|
|
|
])
|
|
|
|
|
|
const onCancel = () => {
|