|
@@ -14,8 +14,12 @@
|
|
|
<!-- 右键 -->
|
|
<!-- 右键 -->
|
|
|
<contextMenu :contextMenu="contextMenu"
|
|
<contextMenu :contextMenu="contextMenu"
|
|
|
@cancel="closeContext"
|
|
@cancel="closeContext"
|
|
|
- :list="secondBtn">
|
|
|
|
|
|
|
+ :list="firstBtn">
|
|
|
</contextMenu>
|
|
</contextMenu>
|
|
|
|
|
+ <component :is="componentId"
|
|
|
|
|
+ v-if="componentId"
|
|
|
|
|
+ :selectedRow="selectedRow"
|
|
|
|
|
+ @cancel="closeComponent"></component>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -30,6 +34,9 @@ export default defineComponent({
|
|
|
name: EnumRouterName.warehouse_receipt_trade_floating_price,
|
|
name: EnumRouterName.warehouse_receipt_trade_floating_price,
|
|
|
components: {
|
|
components: {
|
|
|
contextMenu,
|
|
contextMenu,
|
|
|
|
|
+ [ModalEnum.warehouse_receipt_trade_floating_price_detail]: defineAsyncComponent(() => import('../../components/detail/index.vue')),
|
|
|
|
|
+ [ModalEnum.warehouse_receipt_trade_floating_price_post_buying]: defineAsyncComponent(() => import('../../components/post_buying/index.vue')),
|
|
|
|
|
+ [ModalEnum.warehouse_receipt_trade_floating_price_delisting]: defineAsyncComponent(() => import('../../components/buy-sell-market/index.vue')),
|
|
|
},
|
|
},
|
|
|
setup() {
|
|
setup() {
|
|
|
// 表格列表数据
|
|
// 表格列表数据
|
|
@@ -49,7 +56,7 @@ export default defineComponent({
|
|
|
menuType: EnumRouterName.warehouse_receipt_trade_floating_price,
|
|
menuType: EnumRouterName.warehouse_receipt_trade_floating_price,
|
|
|
tableName: 'table_pcweb_agreement',
|
|
tableName: 'table_pcweb_agreement',
|
|
|
tableFilterKey: [],
|
|
tableFilterKey: [],
|
|
|
- isDetail: true,
|
|
|
|
|
|
|
+ isDetail: false,
|
|
|
};
|
|
};
|
|
|
return {
|
|
return {
|
|
|
...handleComposeTable<WrOrderQuote>(param),
|
|
...handleComposeTable<WrOrderQuote>(param),
|