From 72d537565829cc59f2c09ba2b9d00bc256ed439a Mon Sep 17 00:00:00 2001
From: yf <770153798@qq.com>
Date: Wed, 5 Mar 2025 00:53:07 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=AE=A2=E6=88=B7?=
=?UTF-8?q?=E7=BB=84=E5=88=AB=E5=BC=B9=E7=AA=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../CustomerGroupDataListDialog/DataForm.vue | 71 ++++
.../config.data.ts | 33 ++
.../src/CustomerGroupDataListDialog/index.vue | 319 ++++++++++++++++++
3 files changed, 423 insertions(+)
create mode 100644 hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/DataForm.vue
create mode 100644 hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/config.data.ts
create mode 100644 hangtag-ui/hangtag-ui-admin/src/components/Dialog/src/CustomerGroupDataListDialog/index.vue
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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ {{tmp}}
+
+
+
+
+
+
+
+