|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
<script lang="ts" setup> |
|
|
|
|
import { PlusOutlined } from '@ant-design/icons-vue' |
|
|
|
|
import { columns, searchFormSchema } from './data' |
|
|
|
|
import { columns, getSearchFormSchema } from './data' |
|
|
|
|
import SubscriptionFormModal from './SubscriptionFormModal.vue' |
|
|
|
|
import { BasicTable, TableAction, useTable } from '@/components/Table' |
|
|
|
|
import { deleteSubscription, getSubscriptionList } from '@/api/subscription/list' |
|
|
|
@ -17,7 +17,7 @@ const [register, { reload }] = useTable({
|
|
|
|
|
columns, |
|
|
|
|
formConfig: { |
|
|
|
|
labelWidth: 80, |
|
|
|
|
schemas: searchFormSchema, |
|
|
|
|
schemas: getSearchFormSchema(history.state.productId), |
|
|
|
|
}, |
|
|
|
|
bordered: true, |
|
|
|
|
canResize: false, |
|
|
|
|