|
|
@@ -21,8 +21,11 @@ export default defineComponent({
|
|
|
FristMenu,
|
|
|
ThirdMenu,
|
|
|
contextMenu,
|
|
|
+ // 仓单贸易
|
|
|
[TradeMode.WarehouseReceiptTrade]: defineAsyncComponent(() => import('./compoments/warehouse_receipt_trade/index.vue')),
|
|
|
+ // 参考行情
|
|
|
[TradeMode.quote99]: defineAsyncComponent(() => import('./compoments/spot_trade_reference_market/index.vue')),
|
|
|
+ // 掉期贸易
|
|
|
[TradeMode.DiaoQi]: defineAsyncComponent(() => import('./compoments/spot_trade_order_transaction/index.vue')),
|
|
|
},
|
|
|
setup() {
|
|
|
@@ -36,12 +39,11 @@ export default defineComponent({
|
|
|
initData(() => {
|
|
|
if (marketsSetion.value.length) {
|
|
|
selectSection(marketsSetion.value[0])
|
|
|
- // markets.value = marketsSetion.value[0].mlist
|
|
|
}
|
|
|
})
|
|
|
// 切换市场板块
|
|
|
function selectSection(value: TjmdMarketSection) {
|
|
|
- markets.value = [...value.mlist, ...value.mlist]
|
|
|
+ markets.value = value.mlist
|
|
|
const index = marketsSetion.value.findIndex((el: TjmdMarketSection) => el.marketsectionid === value.marketsectionid)
|
|
|
if (index !== -1 && value.mlist.length) {
|
|
|
onSelectMarket(index, value.mlist[0])
|