| 1234567891011121314151617181920212223242526272829303132333435 |
- <script setup lang="ts">
- import { use{{pascalCase name}}Service } from '@/domain/{{name}}/service'
- // import { {{pascalCase name}}Entity } from '@/domain/{{name}}/entity'
- import type { BasicForm, ICRUD } from '@/types/form'
- const {{camelCase name}}Service = use{{pascalCase name}}Service()
- // const {{camelCase name}}Entity = ref<{{pascalCase name}}Entity>(new {{pascalCase name}}Entity())
- const CRUD: ICRUD = {
- create(data: any) {
- return {{camelCase name}}Service.create(data)
- },
- update(data: any) {
- return {{camelCase name}}Service.update(data)
- },
- getList(data: any) {
- return {{camelCase name}}Service.getList(data)
- },
- delete(data: any) {
- return {{camelCase name}}Service.del(data)
- }
- }
- const formConfig = reactive<BasicForm>({
- formItems: []
- })
- </script>
- <template>
- <pro-table :crud="CRUD" :formConfig="formConfig">
- <vxe-column field="" title=""></vxe-column>
- </pro-table>
- </template>
- <style lang="scss" scoped></style>
|