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