feat(transferDetails): 转账明细页面移除国际化字段列
This commit is contained in:
parent
f50f5bdcc0
commit
eb73820c22
|
@ -7,94 +7,62 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="kuang" v-for="(item, index) in tableData" :key="index">
|
<view class="kuang" v-for="(item, index) in tableData" :key="index">
|
||||||
<table class="tftable" border="1">
|
<table class="tftable" border="1">
|
||||||
<tr v-if="dataList[0].key">
|
<tr v-if="getColumnVisible('memberCode')">
|
||||||
<td align="right">{{ '国家' }}</td>
|
|
||||||
<td align="left">
|
|
||||||
<view class="theflex">
|
|
||||||
<view style="margin-right: 8rpx">
|
|
||||||
<img
|
|
||||||
style="width: 46rpx; height: 32rpx"
|
|
||||||
:src="item.pkCountryIcon"
|
|
||||||
alt=""
|
|
||||||
/></view>
|
|
||||||
<view>{{ item.pkCountryName }}</view>
|
|
||||||
</view>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[1].key">
|
|
||||||
<td align="right">{{ '转出编号' }}</td>
|
<td align="right">{{ '转出编号' }}</td>
|
||||||
<td align="left">{{ item.memberCode }}</td>
|
<td align="left">{{ item.memberCode }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[2].key">
|
<tr v-if="getColumnVisible('memberName')">
|
||||||
<td align="right">{{ '转出姓名' }}</td>
|
<td align="right">{{ '转出姓名' }}</td>
|
||||||
<td align="left">{{ item.memberName }}</td>
|
<td align="left">{{ item.memberName }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[3].key">
|
<tr v-if="getColumnVisible('pkAccountVal')">
|
||||||
<td align="right">{{ '转出钱包' }}</td>
|
<td align="right">{{ '转出钱包' }}</td>
|
||||||
<td align="left">{{ item.pkAccountVal }}</td>
|
<td align="left">{{ item.pkAccountVal }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[4].key">
|
<tr v-if="getColumnVisible('transferMoney')">
|
||||||
<td align="right">{{ '转账金额' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '转账金额' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.transferMoney | toThousandthAndKeepDecimal }}
|
{{ item.transferMoney | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[5].key">
|
<tr v-if="getColumnVisible('serviceCharge')">
|
||||||
<td align="right">{{ '转账金额' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">
|
|
||||||
{{ item.settleTransferMoney | toThousandthAndKeepDecimal }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[6].key">
|
|
||||||
<td align="right">{{ '转账手续费' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '转账手续费' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.serviceCharge | toThousandthAndKeepDecimal }}
|
{{ item.serviceCharge | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[7].key">
|
|
||||||
<td align="right">{{ '转账手续费' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">
|
|
||||||
{{ item.settleServiceCharge | toThousandthAndKeepDecimal }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr v-if="dataList[8].key">
|
<tr v-if="getColumnVisible('toMemberCode')">
|
||||||
<td align="right">{{ '接收编号' }}</td>
|
<td align="right">{{ '接收编号' }}</td>
|
||||||
<td align="left">{{ item.toMemberCode }}</td>
|
<td align="left">{{ item.toMemberCode }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[9].key">
|
<tr v-if="getColumnVisible('toMemberName')">
|
||||||
<td align="right">{{ '接收姓名' }}</td>
|
<td align="right">{{ '接收姓名' }}</td>
|
||||||
<td align="left">{{ item.toMemberName }}</td>
|
<td align="left">{{ item.toMemberName }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[10].key">
|
<tr v-if="getColumnVisible('pkToAccountVal')">
|
||||||
<td align="right">{{ '接收钱包' }}</td>
|
<td align="right">{{ '接收钱包' }}</td>
|
||||||
<td align="left">{{ item.pkToAccountVal }}</td>
|
<td align="left">{{ item.pkToAccountVal }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[11].key">
|
<tr v-if="getColumnVisible('issuedAmount')">
|
||||||
<td align="right">{{ '接收金额' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '接收金额' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.issuedAmount | toThousandthAndKeepDecimal }}
|
{{ item.issuedAmount | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[12].key">
|
<tr v-if="getColumnVisible('exchangeRate')">
|
||||||
<td align="right">{{ '接收金额' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">
|
|
||||||
{{ item.settleIssuedAmount | toThousandthAndKeepDecimal }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[13].key">
|
|
||||||
<td align="right">{{ '汇率' }}</td>
|
<td align="right">{{ '汇率' }}</td>
|
||||||
<td align="left">{{ item.exchangeRate }}</td>
|
<td align="left">{{ item.exchangeRate }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[14].key">
|
<tr v-if="getColumnVisible('creationTime')">
|
||||||
<td align="right">{{ '转账日期' }}</td>
|
<td align="right">{{ '转账日期' }}</td>
|
||||||
<td align="left">{{ item.creationTime }}</td>
|
<td align="left">{{ item.creationTime }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[15].key">
|
<tr v-if="getColumnVisible('remarks')">
|
||||||
<td align="right">{{ '交易备注' }}</td>
|
<td align="right">{{ '交易备注' }}</td>
|
||||||
<td align="left">{{ item.remarks }}</td>
|
<td align="left">{{ item.remarks }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[16].key">
|
<tr v-if="getColumnVisible('transferCode')">
|
||||||
<td align="right">{{ '单据编号' }}</td>
|
<td align="right">{{ '单据编号' }}</td>
|
||||||
<td align="left">{{ item.transferCode }}</td>
|
<td align="left">{{ item.transferCode }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -354,16 +322,17 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
isLocalSymbol,
|
isLocalSymbol,
|
||||||
isLocals,
|
isLocals,
|
||||||
|
getColumnVisible(columnName) {
|
||||||
|
return !!this.dataList.find(item => item.name === columnName);
|
||||||
|
},
|
||||||
getUserRole() {
|
getUserRole() {
|
||||||
getRoleMenu("TransferDetails").then((res) => {
|
getRoleMenu("TransferDetails").then((res) => {
|
||||||
this.dataList.forEach((item) => {
|
const result = res.data || []
|
||||||
res.data.forEach((items) => {
|
if (result.length > 0) {
|
||||||
if (item.name == items) {
|
this.dataList = this.dataList.filter(item => result.includes(item.name));
|
||||||
item.key = items;
|
} else {
|
||||||
}
|
this.dataList = [];
|
||||||
// this.flag = true
|
}
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 设置默认日期,最大值为今天,最小值为去年今天
|
// 设置默认日期,最大值为今天,最小值为去年今天
|
||||||
|
|
Loading…
Reference in New Issue