12345678910111213141516171819202122232425 |
- <template>
- <fs-page>
- <fs-crud ref="crudRef" v-bind="crudBinding"> </fs-crud>
- </fs-page>
- </template>
- <script lang="ts" setup name="suppliermanage">
- import { useFs } from '@fast-crud/fast-crud';
- import { onMounted } from 'vue';
- import { createCrudOptions } from './crud';
- // import { GetPermission } from './api';
- // import { handleColumnPermission } from '/@/utils/columnPermission';
- const { crudBinding, crudRef, crudExpose, crudOptions, resetCrudOptions } = useFs({ createCrudOptions });
- // 页面打开后获取列表数据
- onMounted(async () => {
- // 设置列权限
- // const newOptions = await handleColumnPermission(GetPermission, crudOptions);
- //重置crudBinding
- // resetCrudOptions(newOptions);
- // 刷新
- crudExpose.doRefresh();
- });
- </script>
- <style lang="scss" scoped></style>
|