|
|
@@ -0,0 +1,66 @@
|
|
|
+<template>
|
|
|
+ <!-- 卖大厅 -->
|
|
|
+ <a-table :columns="columns"
|
|
|
+ class="srcollYTable"
|
|
|
+ :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }"
|
|
|
+ :pagination="false"
|
|
|
+ :loading="loading"
|
|
|
+ :expandedRowKeys="expandedRowKeys"
|
|
|
+ :customRow="Rowclick"
|
|
|
+ rowKey="key"
|
|
|
+ :data-source="tableList"></a-table>
|
|
|
+
|
|
|
+</template>
|
|
|
+
|
|
|
+<script lang="ts">
|
|
|
+import { EnumRouterName } from '@/common/constants/enumRouterName';
|
|
|
+import { ComposeTableParam, defineComponent, handleComposeTable, ModalEnum, queryTableList } from '@/common/export/commonTable';
|
|
|
+import { _closeModal } from '@/common/setup/modal/modal';
|
|
|
+import { queryAgreementConfig } from '@/services/go/ermcp/qhj';
|
|
|
+import { queryOrderQuoteDetail } from '@/services/go/wrtrade';
|
|
|
+import { QueryOrderQuoteDetailReq, WrOrderQuoteDetail } from '@/services/go/wrtrade/interface';
|
|
|
+
|
|
|
+export default defineComponent({
|
|
|
+ emits: ['cancel'],
|
|
|
+ name: 'warehouse_receipt_trade_price_delisting_sell',
|
|
|
+ props: {},
|
|
|
+ setup(props, context) {
|
|
|
+ // 表格列表数据
|
|
|
+ const { loading, tableList, queryTable } = queryTableList<WrOrderQuoteDetail>();
|
|
|
+ // 获取列表数据
|
|
|
+ const queryTableAction = () => {
|
|
|
+ // const param: QueryOrderQuoteReq = {
|
|
|
+ // wrpricetype: 2,
|
|
|
+ // haswr: 1,
|
|
|
+ // };
|
|
|
+ // queryTable(queryOrderQuote, param);
|
|
|
+ queryTable(queryAgreementConfig);
|
|
|
+ };
|
|
|
+ // 表格通用逻辑
|
|
|
+ const param: ComposeTableParam = {
|
|
|
+ queryFn: queryTableAction,
|
|
|
+ menuType: EnumRouterName.warehouse_receipt_trade_floating_price,
|
|
|
+ tableName: 'table_pcweb_agreement',
|
|
|
+ tableFilterKey: [],
|
|
|
+ isDetail: false,
|
|
|
+ };
|
|
|
+ return {
|
|
|
+ ...handleComposeTable<WrOrderQuoteDetail>(param),
|
|
|
+ loading,
|
|
|
+ tableList,
|
|
|
+ };
|
|
|
+ },
|
|
|
+});
|
|
|
+</script>
|
|
|
+<style lang="less">
|
|
|
+.buy-sell-market {
|
|
|
+ position: absolute;
|
|
|
+ z-index: 99;
|
|
|
+ top: 0;
|
|
|
+ height: 100%;
|
|
|
+ width: 100%;
|
|
|
+ bottom: 30px;
|
|
|
+ background: #fff;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
+</style>
|