From f1dacf7c66b7e4d4cc924209a497d33c4a575b6a Mon Sep 17 00:00:00 2001 From: rjl <98n9@163.com> Date: Thu, 22 Jan 2026 17:55:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(admin):=20=E6=96=B0=E5=A2=9E=E9=A2=98?= =?UTF-8?q?=E5=BA=93=E3=80=81=E6=8E=92=E8=A1=8C=E6=A6=9C=E3=80=81=E5=AE=9E?= =?UTF-8?q?=E6=97=B6=E7=BB=93=E6=9E=9C=E5=92=8C=E6=A8=A1=E6=9D=BF=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加题库管理页面及相关组件 - 实现排行榜管理功能,包括列表和详情页 - 新增实时结果展示页面 - 添加模板制作和管理功能 - 完善路由配置和国际化支持 - 新增阿里云OSS文件上传服务 - 添加多种工具函数和类型定义 - 优化表格和表单组件 - 调整布局和样式细节 --- .../components/math-iframe-dialog.vue | 38 +- .../components/up-file-dialog.vue | 40 +- .../common/rest-basic-editor/editor-util.ts | 189 ++++---- .../rest-basic-editor/rest-basic-editor.vue | 424 +++++++++--------- .../common/rest-basic-editor/types.ts | 34 +- apps/admin/src/components/custom/README.md | 41 +- apps/admin/src/constants/business.ts | 34 +- apps/admin/src/service/api/index.ts | 2 +- apps/admin/src/service/api/system-manage.ts | 26 +- apps/admin/src/service/api/upload.ts | 26 +- apps/admin/src/store/modules/route/index.ts | 3 +- apps/admin/src/typings/api/common.d.ts | 26 +- apps/admin/src/typings/api/system-manage.d.ts | 108 ++--- apps/admin/src/utils/date.ts | 34 +- apps/admin/src/utils/file.ts | 320 ++++++------- apps/admin/src/utils/oss.ts | 34 +- apps/admin/src/utils/rest.ts | 81 ++-- apps/admin/src/views/question-store/index.vue | 10 +- .../question-store/modules/CategoryTree.vue | 27 +- .../question-store/modules/QuestionList.vue | 13 +- apps/admin/src/views/rank/rank-list/index.vue | 125 +++--- .../rank/rank-list/modules/rank-search.vue | 46 +- apps/admin/src/views/template/index.vue | 115 ++--- .../modules/template-operate-drawer.vue | 92 ++-- .../template/modules/template-search.vue | 58 +-- 25 files changed, 1001 insertions(+), 945 deletions(-) diff --git a/apps/admin/src/components/common/rest-basic-editor/components/math-iframe-dialog.vue b/apps/admin/src/components/common/rest-basic-editor/components/math-iframe-dialog.vue index 154deaa..9d0913c 100644 --- a/apps/admin/src/components/common/rest-basic-editor/components/math-iframe-dialog.vue +++ b/apps/admin/src/components/common/rest-basic-editor/components/math-iframe-dialog.vue @@ -1,33 +1,33 @@ - - + +