From ea50457f515dd5c4b4f75497ec35fed6a79a01eb Mon Sep 17 00:00:00 2001 From: zgj <2913248995@qq.com> Date: Wed, 30 Apr 2025 00:35:57 +0800 Subject: [PATCH] v1.5 --- .../components/Grid/components/GridItem.vue | 51 ++- client/src/components/Grid/index.vue | 77 +++- client/src/components/Grid/interface/index.ts | 14 +- client/src/components/IconPark/index.vue | 22 +- .../ProTable/Grid/components/GridItem.vue | 109 +++++ client/src/components/ProTable/Grid/index.vue | 207 +++++++++ .../ProTable/Grid/interface/index.ts | 12 + .../components/ProTable/IconPark/index.vue | 45 ++ .../ProTable/components/ColSetting.vue | 88 ++++ .../ProTable/components/Pagination.vue | 47 +++ .../ProTable/components/TableColumn.vue | 103 +++++ .../src/components/ProTable/ProTable/index.md | 87 ++++ .../components/ProTable/ProTable/index.vue | 397 ++++++++++++++++++ .../ProTable/ProTable/interface/index.ts | 84 ++++ .../ProTable/ReImageVerify/index.ts | 12 + .../ProTable/ReImageVerify/src/hooks.ts | 133 ++++++ .../ProTable/ReImageVerify/src/index.vue | 55 +++ .../SearchForm/components/SearchFormItem.vue | 117 ++++++ .../components/ProTable/SearchForm/index.vue | 142 +++++++ .../src/components/ProTable/SvgIcon/index.vue | 49 +++ .../ProTable/components/ColSetting.vue | 32 +- .../ProTable/components/Pagination.vue | 20 +- .../ProTable/components/TableColumn.vue | 45 +- .../ProTable/elderListDialog/index.vue | 118 ++++++ client/src/components/ProTable/index.vue | 182 +++++--- .../components/ProTable/interface/index.ts | 83 ++-- .../components/ProTable/my-card/my-card.vue | 30 ++ .../components/ProTable/treeDialog/index.vue | 90 ++++ .../ProTable/upload/image/index.vue | 189 +++++++++ .../wen-test/DynamicAdditionComponent.vue | 47 +++ client/src/components/ReImageVerify/index.ts | 6 + .../src/components/ReImageVerify/src/hooks.ts | 48 +++ .../components/ReImageVerify/src/index.vue | 19 +- .../SearchForm/components/SearchFormItem.vue | 92 ++-- client/src/components/SearchForm/index.vue | 73 +++- client/src/components/SvgIcon/index.vue | 13 + .../src/components/elderListDialog/index.vue | 50 ++- client/src/components/my-card/my-card.vue | 10 + client/src/components/treeDialog/index.vue | 38 +- client/src/components/upload/image/index.vue | 77 +++- .../wen-test/DynamicAdditionComponent.vue | 19 +- client/src/mock/getters.ts | 15 +- client/src/mock/index.ts | 4 + client/src/mock/routes.ts | 87 +++- client/src/mock/users.ts | 7 + .../controller/CateringSetController.java | 172 +++++++- .../controller/ConsumeController.java | 42 +- .../controller/DepositRechargeController.java | 80 +++- .../controller/DishesController.java | 232 +++++++++- .../controller/OrderController.java | 173 +++++++- .../controller/RetreatAuditController.java | 75 +++- 51 files changed, 3692 insertions(+), 327 deletions(-) create mode 100644 client/src/components/ProTable/Grid/components/GridItem.vue create mode 100644 client/src/components/ProTable/Grid/index.vue create mode 100644 client/src/components/ProTable/Grid/interface/index.ts create mode 100644 client/src/components/ProTable/IconPark/index.vue create mode 100644 client/src/components/ProTable/ProTable/components/ColSetting.vue create mode 100644 client/src/components/ProTable/ProTable/components/Pagination.vue create mode 100644 client/src/components/ProTable/ProTable/components/TableColumn.vue create mode 100644 client/src/components/ProTable/ProTable/index.md create mode 100644 client/src/components/ProTable/ProTable/index.vue create mode 100644 client/src/components/ProTable/ProTable/interface/index.ts create mode 100644 client/src/components/ProTable/ReImageVerify/index.ts create mode 100644 client/src/components/ProTable/ReImageVerify/src/hooks.ts create mode 100644 client/src/components/ProTable/ReImageVerify/src/index.vue create mode 100644 client/src/components/ProTable/SearchForm/components/SearchFormItem.vue create mode 100644 client/src/components/ProTable/SearchForm/index.vue create mode 100644 client/src/components/ProTable/SvgIcon/index.vue create mode 100644 client/src/components/ProTable/elderListDialog/index.vue create mode 100644 client/src/components/ProTable/my-card/my-card.vue create mode 100644 client/src/components/ProTable/treeDialog/index.vue create mode 100644 client/src/components/ProTable/upload/image/index.vue create mode 100644 client/src/components/ProTable/wen-test/DynamicAdditionComponent.vue diff --git a/client/src/components/Grid/components/GridItem.vue b/client/src/components/Grid/components/GridItem.vue index 6492076..7e5389e 100644 --- a/client/src/components/Grid/components/GridItem.vue +++ b/client/src/components/Grid/components/GridItem.vue @@ -1,23 +1,38 @@ + diff --git a/client/src/components/Grid/interface/index.ts b/client/src/components/Grid/interface/index.ts index b062bef..a3ff77d 100644 --- a/client/src/components/Grid/interface/index.ts +++ b/client/src/components/Grid/interface/index.ts @@ -1,6 +1,12 @@ -export type BreakPoint = 'xs' | 'sm' | 'md' | 'lg' | 'xl' +// 定义一个类型别名 BreakPoint,它的值只能是 'xs'、'sm'、'md'、'lg' 或 'xl' 中的一个, +// 通常用于表示响应式布局中的不同屏幕断点 +export type BreakPoint = 'xs' |'sm' |'md' | 'lg' | 'xl'; +// 定义一个类型别名 Responsive,它是一个对象类型,包含两个可选属性 span 和 offset。 +// span 用于表示在响应式布局中元素所占的列数,类型为 number 类型的可选值。 +// offset 用于表示在响应式布局中元素的偏移量,类型为 number 类型的可选值。 +// 这个类型通常用于描述在不同屏幕断点下元素的布局属性 export type Responsive = { - span?: number - offset?: number -} + span?: number; + offset?: number; +}; diff --git a/client/src/components/IconPark/index.vue b/client/src/components/IconPark/index.vue index 59e6480..9ca92a5 100644 --- a/client/src/components/IconPark/index.vue +++ b/client/src/components/IconPark/index.vue @@ -1,4 +1,12 @@