|
|
@@ -14,6 +14,9 @@
|
|
|
<template #toolbarLeft>
|
|
|
<a-space>
|
|
|
<a-button type="primary" size="small" @click="openModal"> 表格选择器弹窗 </a-button>
|
|
|
+
|
|
|
+ <a-button type="primary" size="small" @click="openModalBase"> 弹窗 </a-button>
|
|
|
+
|
|
|
<a-button type="primary" size="small" @click="handleRefreshTable"> 刷新表格事件 </a-button>
|
|
|
<span>累计客户:XXX|黑名单客户:XXX|S级客户 </span>
|
|
|
</a-space>
|
|
|
@@ -22,6 +25,7 @@
|
|
|
|
|
|
<add-or-edit-drawer ref="addOrEditDrawerRef" />
|
|
|
<demo-table-selector-modal ref="demoTableSelectorModal" />
|
|
|
+ <demo-base-modal ref="demoBaseModal"/>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -30,14 +34,23 @@
|
|
|
import { onMounted, ref } from 'vue';
|
|
|
import AddOrEditDrawer from '/@/views/table-demo/components/AddOrEditDrawer.vue';
|
|
|
import DemoTableSelectorModal from "/@/views/table-demo/components/DemoTableSelectorModal.vue";
|
|
|
+ import DemoBaseModal from "/@/views/table-demo/components/DemoBaseModal.vue";
|
|
|
|
|
|
const addOrEditDrawerRef = ref(null);
|
|
|
const demoTableSelectorModal = ref(null);
|
|
|
+ const demoBaseModal = ref(null)
|
|
|
|
|
|
const openModal = () => {
|
|
|
demoTableSelectorModal.value.showModal();
|
|
|
}
|
|
|
|
|
|
+ const openModalBase = () => {
|
|
|
+ console.log("demoBaseModal", demoBaseModal)
|
|
|
+
|
|
|
+ demoBaseModal.value.showModal();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
const handleRefreshTable = () => {
|
|
|
fetchTableData({ a: new Date() });
|
|
|
}
|