|
@@ -7,14 +7,12 @@
|
|
|
<span>{{ index + 1 }}</span>
|
|
<span>{{ index + 1 }}</span>
|
|
|
</template>
|
|
</template>
|
|
|
</a-table>
|
|
</a-table>
|
|
|
- <!-- 右键 -->
|
|
|
|
|
- <contextMenu :contextMenu="contextMenu" @cancel="closeContext" :list="buttons"> </contextMenu>
|
|
|
|
|
<component :is="componentId" v-if="componentId" :selectedRow="selectedRow" @cancel="closeComponent"></component>
|
|
<component :is="componentId" v-if="componentId" :selectedRow="selectedRow" @cancel="closeComponent"></component>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script lang="ts">
|
|
<script lang="ts">
|
|
|
-import { queryTableList, MtpTableButton, contextMenu, defineComponent, handleComposeTable, ComposeTableParam } from '@/common/export/commonTable';
|
|
|
|
|
|
|
+import { queryTableList, MtpTableButton, defineComponent, handleComposeTable, ComposeTableParam } from '@/common/export/commonTable';
|
|
|
import filterCustomTable from '../../components/filter/index.vue';
|
|
import filterCustomTable from '../../components/filter/index.vue';
|
|
|
import { formatTime, formatValue } from '@/common/methods';
|
|
import { formatTime, formatValue } from '@/common/methods';
|
|
|
import { columns } from './setup';
|
|
import { columns } from './setup';
|
|
@@ -22,21 +20,16 @@ import { Ermcp3SellBuyContract } from '@/services/go/ermcp/purchase/interface';
|
|
|
import { QueryPurchase } from '@/services/go/ermcp/purchase';
|
|
import { QueryPurchase } from '@/services/go/ermcp/purchase';
|
|
|
import { QueryWareHouse } from '@/services/go/ermcp/sell';
|
|
import { QueryWareHouse } from '@/services/go/ermcp/sell';
|
|
|
import { EnumRouterName } from '@/common/constants/enumRouterName';
|
|
import { EnumRouterName } from '@/common/constants/enumRouterName';
|
|
|
-import { getTableButton } from '@/common/setup/table/button';
|
|
|
|
|
import { useRoute } from 'vue-router';
|
|
import { useRoute } from 'vue-router';
|
|
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
|
name: 'spot-contract-search',
|
|
name: 'spot-contract-search',
|
|
|
components: {
|
|
components: {
|
|
|
filterCustomTable,
|
|
filterCustomTable,
|
|
|
- contextMenu,
|
|
|
|
|
MtpTableButton,
|
|
MtpTableButton,
|
|
|
},
|
|
},
|
|
|
setup() {
|
|
setup() {
|
|
|
const { name: routeName } = useRoute();
|
|
const { name: routeName } = useRoute();
|
|
|
- // 权限按钮
|
|
|
|
|
- const buttons = getTableButton();
|
|
|
|
|
-
|
|
|
|
|
// 表格列表数据
|
|
// 表格列表数据
|
|
|
const { loading, tableList, queryTable } = queryTableList<Ermcp3SellBuyContract>();
|
|
const { loading, tableList, queryTable } = queryTableList<Ermcp3SellBuyContract>();
|
|
|
|
|
|
|
@@ -69,7 +62,6 @@ export default defineComponent({
|
|
|
formatTime,
|
|
formatTime,
|
|
|
formatValue,
|
|
formatValue,
|
|
|
columns,
|
|
columns,
|
|
|
- buttons,
|
|
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|