From d746b8f572447702e35786d61dc33371452a8fed Mon Sep 17 00:00:00 2001 From: puhui999 Date: Sat, 3 May 2025 18:23:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20antd=20=E4=B8=BB?= =?UTF-8?q?=E5=AD=90=E8=A1=A8=20erp=20=E6=A8=A1=E5=BC=8F=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E7=A4=BA=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/infra/demo/demo03/erp/index.ts | 4 +- .../infra/demo/general/demo03/erp/index.vue | 324 ++++++++++++++++++ .../demo03/erp/modules/demo03-course-form.vue | 120 +++++++ .../demo03/erp/modules/demo03-course-list.vue | 265 ++++++++++++++ .../demo03/erp/modules/demo03-grade-form.vue | 120 +++++++ .../demo03/erp/modules/demo03-grade-list.vue | 265 ++++++++++++++ .../demo/general/demo03/erp/modules/form.vue | 141 ++++++++ 7 files changed, 1238 insertions(+), 1 deletion(-) create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue create mode 100644 apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue diff --git a/apps/web-antd/src/api/infra/demo/demo03/erp/index.ts b/apps/web-antd/src/api/infra/demo/demo03/erp/index.ts index 02183af11..f9704bf14 100644 --- a/apps/web-antd/src/api/infra/demo/demo03/erp/index.ts +++ b/apps/web-antd/src/api/infra/demo/demo03/erp/index.ts @@ -1,3 +1,5 @@ +import type { Dayjs } from 'dayjs'; + import type { PageParam, PageResult } from '@vben/request'; import { requestClient } from '#/api/request'; @@ -24,7 +26,7 @@ export namespace Demo03StudentApi { id: number; // 编号 name?: string; // 名字 sex?: number; // 性别 - birthday?: Date; // 出生日期 + birthday?: Dayjs | string; // 出生日期 description?: string; // 简介 } } diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue new file mode 100644 index 000000000..7b0c444a5 --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/index.vue @@ -0,0 +1,324 @@ + + + diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue new file mode 100644 index 000000000..1da9fedaf --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-form.vue @@ -0,0 +1,120 @@ + + + diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue new file mode 100644 index 000000000..2cdc246e3 --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-course-list.vue @@ -0,0 +1,265 @@ + + + diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue new file mode 100644 index 000000000..7eb9c8dc5 --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-form.vue @@ -0,0 +1,120 @@ + + + diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue new file mode 100644 index 000000000..bb8ff5cc5 --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/demo03-grade-list.vue @@ -0,0 +1,265 @@ + + + diff --git a/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue new file mode 100644 index 000000000..4e838485a --- /dev/null +++ b/apps/web-antd/src/views/infra/demo/general/demo03/erp/modules/form.vue @@ -0,0 +1,141 @@ + + +