From 727d2fea87d80f4570195e425fa13322b27fac78 Mon Sep 17 00:00:00 2001 From: zpc Date: Wed, 12 Nov 2025 23:15:15 +0800 Subject: [PATCH] 32 --- admin-client/src/components.d.ts | 8 + .../src/core/components/huanmeng/hm-image.vue | 73 ++---- .../src/core/utils/AppDictionaryCache.ts | 80 +++---- admin-client/src/core/utils/Tools.ts | 4 +- .../utils/cache/AppDictionaryLablesCache.ts | 13 +- .../apps/liveforum/T_UserLevelsService.ts | 74 ++++++ .../apps/liveforum/t_userlevels/Index.vue | 226 ++++++++++++++++++ .../apps/liveforum/t_userlevels/Info.vue | 130 ++++++++++ .../Apps/LiveForum/T_UserLevelsService.cs | 108 +++++++++ .../Systems/Cos/CosService.cs | 12 +- .../Apps/LiveForum/T_UserLevelsController.cs | 100 ++++++++ .../MiaoYu.Api.Admin/MiaoYu.Api.Admin.xml | 87 +++++++ .../appsettings.Development.json | 2 +- .../MiaoYu.Api.Admin/appsettings.json | 3 +- .../templatev5/tempClientIndex.cshtml | 23 +- .../templatev5/tempClientInfo.cshtml | 10 +- .../Configs/TencentCosConfig.cs | 9 +- .../Entities/Apps/LiveForum/T_UserLevels.cs | 66 +++++ .../MiaoYu.Repository.LiveForum.Admin.xml | 50 ++++ 19 files changed, 938 insertions(+), 140 deletions(-) create mode 100644 admin-client/src/services/apps/liveforum/T_UserLevelsService.ts create mode 100644 admin-client/src/views/apps/liveforum/t_userlevels/Index.vue create mode 100644 admin-client/src/views/apps/liveforum/t_userlevels/Info.vue create mode 100644 admin-server/MiaoYu.Api.Admin/ApplicationServices/Apps/LiveForum/T_UserLevelsService.cs create mode 100644 admin-server/MiaoYu.Api.Admin/Controllers/Apps/LiveForum/T_UserLevelsController.cs create mode 100644 admin-server/MiaoYu.Repository.LiveForum.Admin/Entities/Apps/LiveForum/T_UserLevels.cs diff --git a/admin-client/src/components.d.ts b/admin-client/src/components.d.ts index d88b37b..1d6d84e 100644 --- a/admin-client/src/components.d.ts +++ b/admin-client/src/components.d.ts @@ -17,7 +17,10 @@ declare module 'vue' { ACardGrid: typeof import('ant-design-vue/es')['CardGrid'] ACardMeta: typeof import('ant-design-vue/es')['CardMeta'] ACheckbox: typeof import('ant-design-vue/es')['Checkbox'] + ACheckboxGroup: typeof import('ant-design-vue/es')['CheckboxGroup'] ACol: typeof import('ant-design-vue/es')['Col'] + ACollapse: typeof import('ant-design-vue/es')['Collapse'] + ACollapsePanel: typeof import('ant-design-vue/es')['CollapsePanel'] ADescriptions: typeof import('ant-design-vue/es')['Descriptions'] ADescriptionsItem: typeof import('ant-design-vue/es')['DescriptionsItem'] ADivider: typeof import('ant-design-vue/es')['Divider'] @@ -25,7 +28,9 @@ declare module 'vue' { ADropdown: typeof import('ant-design-vue/es')['Dropdown'] AForm: typeof import('ant-design-vue/es')['Form'] AFormItem: typeof import('ant-design-vue/es')['FormItem'] + AImage: typeof import('ant-design-vue/es')['Image'] AInput: typeof import('ant-design-vue/es')['Input'] + AInputNumber: typeof import('ant-design-vue/es')['InputNumber'] AInputPassword: typeof import('ant-design-vue/es')['InputPassword'] AInputSearch: typeof import('ant-design-vue/es')['InputSearch'] ALayout: typeof import('ant-design-vue/es')['Layout'] @@ -43,6 +48,7 @@ declare module 'vue' { ARadio: typeof import('ant-design-vue/es')['Radio'] ARadioButton: typeof import('ant-design-vue/es')['RadioButton'] ARadioGroup: typeof import('ant-design-vue/es')['RadioGroup'] + AResult: typeof import('ant-design-vue/es')['Result'] ARow: typeof import('ant-design-vue/es')['Row'] ASelect: typeof import('ant-design-vue/es')['Select'] ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] @@ -61,6 +67,8 @@ declare module 'vue' { ATimeline: typeof import('ant-design-vue/es')['Timeline'] ATimelineItem: typeof import('ant-design-vue/es')['TimelineItem'] ATooltip: typeof import('ant-design-vue/es')['Tooltip'] + ATree: typeof import('ant-design-vue/es')['Tree'] + ATreeSelect: typeof import('ant-design-vue/es')['TreeSelect'] ATypographyLink: typeof import('ant-design-vue/es')['TypographyLink'] BarChartTransverse: typeof import('./core/components/charts/BarChartTransverse.vue')['default'] ColumnSetting: typeof import('./core/components/curd/components/ColumnSetting.vue')['default'] diff --git a/admin-client/src/core/components/huanmeng/hm-image.vue b/admin-client/src/core/components/huanmeng/hm-image.vue index 343d49a..dfdc329 100644 --- a/admin-client/src/core/components/huanmeng/hm-image.vue +++ b/admin-client/src/core/components/huanmeng/hm-image.vue @@ -1,42 +1,18 @@