feat(consumptionDetails): 消费明细页去掉国际化相关字段
This commit is contained in:
parent
3661989bc4
commit
f50f5bdcc0
|
@ -7,75 +7,49 @@
|
||||||
</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('tradeTypeVal')">
|
||||||
<td align="right">{{ '交易类型' }}</td>
|
<td align="right">{{ '交易类型' }}</td>
|
||||||
<td align="left">{{ item.tradeTypeVal }}</td>
|
<td align="left">{{ item.tradeTypeVal }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[5].key">
|
<tr v-if="getColumnVisible('tradeBeforeBalance')">
|
||||||
<td align="right">{{ '历史余额' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '历史余额' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.tradeBeforeBalance | toThousandthAndKeepDecimal }}
|
{{ item.tradeBeforeBalance | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[6].key">
|
<tr v-if="getColumnVisible('tradeBalance')">
|
||||||
<td align="right">{{ '当前余额' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '当前余额' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.tradeBalance | toThousandthAndKeepDecimal }}
|
{{ item.tradeBalance | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[7].key">
|
<tr v-if="getColumnVisible('tradeAmount')">
|
||||||
<td align="right">{{ '交易金额' + `(${isLocalSymbol()})` }}</td>
|
<td align="right">{{ '交易金额' + `(${isLocalSymbol()})` }}</td>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
{{ item.tradeAmount | toThousandthAndKeepDecimal }}
|
{{ item.tradeAmount | toThousandthAndKeepDecimal }}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr v-if="dataList[8].key">
|
<tr v-if="getColumnVisible('exchangeRate')">
|
||||||
<td align="right">{{ '历史余额' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">{{ item.settleTradeBeforeBalance }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[9].key">
|
|
||||||
<td align="right">{{ '当前余额' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">{{ item.settleTradeBalance }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[10].key">
|
|
||||||
<td align="right">{{ '交易金额' + `(${isLocals()})` }}</td>
|
|
||||||
<td align="left">{{ item.settleTradeAmount }}</td>
|
|
||||||
</tr>
|
|
||||||
<tr v-if="dataList[11].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[12].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[13].key">
|
<tr v-if="getColumnVisible('sourceCode')">
|
||||||
<td align="right">{{ '单据编号' }}</td>
|
<td align="right">{{ '单据编号' }}</td>
|
||||||
<td align="left">{{ item.sourceCode }}</td>
|
<td align="left">{{ item.sourceCode }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -305,16 +279,16 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
isLocalSymbol,
|
isLocalSymbol,
|
||||||
isLocals,
|
isLocals,
|
||||||
|
getColumnVisible(columnName) {
|
||||||
|
return !!this.dataList.find(item => item.name === columnName);
|
||||||
|
},
|
||||||
getUserRole() {
|
getUserRole() {
|
||||||
getRoleMenu("ConsumptionDetails").then((res) => {
|
getRoleMenu("ConsumptionDetails").then((res) => {
|
||||||
this.dataList.forEach((item) => {
|
if (res.data?.length > 0) {
|
||||||
res.data.forEach((items) => {
|
this.dataList = this.dataList.filter(item => res.data.includes(item.name));
|
||||||
if (item.name == items) {
|
} else {
|
||||||
item.key = items;
|
this.dataList = [];
|
||||||
}
|
}
|
||||||
// this.flag = true
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 设置默认日期,最大值为今天,最小值为去年今天
|
// 设置默认日期,最大值为今天,最小值为去年今天
|
||||||
|
|
Loading…
Reference in New Issue