diff --git a/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/DataForm.vue b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/DataForm.vue new file mode 100644 index 0000000..bb29bf1 --- /dev/null +++ b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/DataForm.vue @@ -0,0 +1,71 @@ + + diff --git a/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/config.data.ts b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/config.data.ts new file mode 100644 index 0000000..f0decc7 --- /dev/null +++ b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/config.data.ts @@ -0,0 +1,33 @@ +import type { CrudSchema } from '@/hooks/web/useCrudSchemas' + +// 表单校验 +export const rules = reactive({ + +}) + +// CrudSchema https://doc.iocoder.cn/vue3/crud-schema/ +const crudSchemas = reactive([ + + { + label: 'code', + field: 'code', + width: 200, + isSearch: true, + }, + { + label: 'name', + field: 'name', + isSearch: true, + }, + { + label: 'remark', + field: 'remark', + isTable: false, + }, + { + label: 'options', + field: 'action', + isForm: false + } +]) +export const { allSchemas } = useCrudSchemas(crudSchemas) diff --git a/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/index.vue b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/index.vue new file mode 100644 index 0000000..4780f18 --- /dev/null +++ b/hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/index.vue @@ -0,0 +1,319 @@ + + + + +