|
@@ -1,20 +1,20 @@
|
|
|
<script setup lang="ts" generic="T=any">
|
|
|
-import type { GetListResponse, Pagination } from '@/api/curd'
|
|
|
-import type { StdTableProps } from '@/components/StdDesign/StdDataDisplay/types'
|
|
|
-import type { Column } from '@/components/StdDesign/types'
|
|
|
import type { TableProps } from 'ant-design-vue'
|
|
|
import type { Key } from 'ant-design-vue/es/_util/type'
|
|
|
import type { FilterValue } from 'ant-design-vue/es/table/interface'
|
|
|
import type { SorterResult, TablePaginationConfig } from 'ant-design-vue/lib/table/interface'
|
|
|
import type { ComputedRef, Ref } from 'vue'
|
|
|
import type { RouteParams } from 'vue-router'
|
|
|
+import type { GetListResponse, Pagination } from '@/api/curd'
|
|
|
+import type { StdTableProps } from '@/components/StdDesign/StdDataDisplay/types'
|
|
|
+import type { Column } from '@/components/StdDesign/types'
|
|
|
+import { HolderOutlined } from '@ant-design/icons-vue'
|
|
|
+import { message } from 'ant-design-vue'
|
|
|
+import { debounce } from 'lodash'
|
|
|
import { getPithyColumns } from '@/components/StdDesign/StdDataDisplay/methods/columns'
|
|
|
import useSortable from '@/components/StdDesign/StdDataDisplay/methods/sortable'
|
|
|
import StdBulkActions from '@/components/StdDesign/StdDataDisplay/StdBulkActions.vue'
|
|
|
import StdDataEntry, { labelRender } from '@/components/StdDesign/StdDataEntry'
|
|
|
-import { HolderOutlined } from '@ant-design/icons-vue'
|
|
|
-import { message } from 'ant-design-vue'
|
|
|
-import { debounce } from 'lodash'
|
|
|
import StdPagination from './StdPagination.vue'
|
|
|
|
|
|
const props = withDefaults(defineProps<StdTableProps<T>>(), {
|