|
@@ -59,20 +59,8 @@ const tableColumns = shallowRef<Model.TableColumn[]>([
|
|
|
<template>
|
|
<template>
|
|
|
<app-table :data="tableList" v-model:columns="tableColumns" :loading="loading">
|
|
<app-table :data="tableList" v-model:columns="tableColumns" :loading="loading">
|
|
|
<!-- 操作类型 -->
|
|
<!-- 操作类型 -->
|
|
|
- <template #operatetypename="{ value }" v-if="i18n.global.locale === 'zh-CN'">
|
|
|
|
|
- {{ value }}
|
|
|
|
|
- </template>
|
|
|
|
|
- <!-- 操作类型 -->
|
|
|
|
|
- <template #operatetypename_tw="{ value }" v-if="i18n.global.locale === 'zh-TW'">
|
|
|
|
|
- {{ value }}
|
|
|
|
|
- </template>
|
|
|
|
|
- <!-- 操作类型 -->
|
|
|
|
|
- <template #operatetypenameen="{ value }" v-if="i18n.global.locale === 'en-US'">
|
|
|
|
|
- {{ value }}
|
|
|
|
|
- </template>
|
|
|
|
|
- <!-- 操作类型 -->
|
|
|
|
|
- <template #operatetypenameth="{ value }" v-if="i18n.global.locale === 'th'">
|
|
|
|
|
- {{ value }}
|
|
|
|
|
|
|
+ <template #operatetypename="{ row }" v-if="i18n.global.locale === 'zh-CN'">
|
|
|
|
|
+ {{ operatetypename(row) }}
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 委托时间 -->
|
|
<!-- 委托时间 -->
|
|
|
<template #createtime="{ value }">
|
|
<template #createtime="{ value }">
|
|
@@ -101,12 +89,22 @@ const { loading } = useRequest(queryAmountLog, {
|
|
|
|
|
|
|
|
const { t } = i18n.global
|
|
const { t } = i18n.global
|
|
|
|
|
|
|
|
|
|
+const operatetypename = (row: Model.AmountLogRsp) => {
|
|
|
|
|
+ switch (i18n.global.locale) {
|
|
|
|
|
+ case "zh-CN":
|
|
|
|
|
+ return row.operatetypename
|
|
|
|
|
+ case "zh-TW":
|
|
|
|
|
+ return row.operatetypename_tw
|
|
|
|
|
+ case "en-US":
|
|
|
|
|
+ return row.operatetypenameen
|
|
|
|
|
+ default:
|
|
|
|
|
+ return row.operatetypenameth
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
const tableColumns = shallowRef<Model.TableColumn[]>([
|
|
const tableColumns = shallowRef<Model.TableColumn[]>([
|
|
|
{ field: 'accountid', label: 'banksign.capital.accountid' },
|
|
{ field: 'accountid', label: 'banksign.capital.accountid' },
|
|
|
{ field: 'operatetypename', label: 'banksign.capital.operatetypename' },
|
|
{ field: 'operatetypename', label: 'banksign.capital.operatetypename' },
|
|
|
- { field: 'operatetypename_tw', label: 'banksign.capital.operatetypename' },
|
|
|
|
|
- { field: 'operatetypenameen', label: 'banksign.capital.operatetypename' },
|
|
|
|
|
- { field: 'operatetypenameth', label: 'banksign.capital.operatetypename' },
|
|
|
|
|
{ field: 'amount', label: 'banksign.capital.amount' },
|
|
{ field: 'amount', label: 'banksign.capital.amount' },
|
|
|
{ field: 'createtime', label: 'banksign.capital.createtime' }
|
|
{ field: 'createtime', label: 'banksign.capital.createtime' }
|
|
|
])
|
|
])
|