|
|
@@ -24,8 +24,11 @@
|
|
|
<template #buyorsell="{ text }">
|
|
|
<span>{{ getBuyOrSellTypeName(text) }}</span>
|
|
|
</template>
|
|
|
- <template #tradeprice="{ text }">
|
|
|
- <span>{{ handleNoneValue(text)}}</span>
|
|
|
+ <template #tradeprice="{ text, record }">
|
|
|
+ <span>{{ handleType(record, text)}}</span>
|
|
|
+ </template>
|
|
|
+ <template #matchaccountid="{ text, record }">
|
|
|
+ <span>{{ handleType(record, text)}}</span>
|
|
|
</template>
|
|
|
<!-- 状态 -->
|
|
|
<template #orderstatus="{ record }">
|
|
|
@@ -74,6 +77,14 @@ export default defineComponent({
|
|
|
tableName: 'table_pcweb_spot_trade_bottom_commodity_contract_make_deal',
|
|
|
recordList: getRecordItemTab(),
|
|
|
};
|
|
|
+ // fix: #2063
|
|
|
+ function handleType(record: QueryTradeDetailRsp, value: string | number) {
|
|
|
+ let result: number | string = '--';
|
|
|
+ if (value) {
|
|
|
+ result = record.tradetype === 22 ? '--' : value;
|
|
|
+ }
|
|
|
+ return result;
|
|
|
+ }
|
|
|
Bus.$on('spotTrade', () => {
|
|
|
queryTableAction();
|
|
|
});
|
|
|
@@ -87,6 +98,7 @@ export default defineComponent({
|
|
|
getOrderStatusName,
|
|
|
getBuyOrSellTypeName,
|
|
|
handleNoneValue,
|
|
|
+ handleType,
|
|
|
};
|
|
|
},
|
|
|
});
|