From 17200ec6d108293a5b8baf037820658563173534 Mon Sep 17 00:00:00 2001 From: Chuck1sn Date: Tue, 10 Jun 2025 13:58:55 +0800 Subject: [PATCH] mobile style v2.1 --- .../mocks/{userHandlers.ts => iamHandlers.ts} | 4 +- frontend/src/api/mocks/setup.ts | 2 +- frontend/src/components/Breadcrumbs.vue | 3 +- frontend/src/components/MobileCardList.vue | 7 +- frontend/src/composables/useMobileStyles.ts | 16 ++-- frontend/src/router/index.ts | 9 +- frontend/src/router/modules/dashboard.ts | 1 - frontend/src/views/BindDepartmentView.vue | 60 ++++++++----- frontend/src/views/BindPermissionView.vue | 70 +++++++++++++++ frontend/src/views/BindPositionView.vue | 34 ++++++-- frontend/src/views/BindRoleView.vue | 6 +- frontend/src/views/DepartmentView.vue | 73 ++++++++++++---- frontend/src/views/LlmConfigView.vue | 24 ++--- frontend/src/views/PermissionView.vue | 6 +- frontend/src/views/PositionView.vue | 63 +++++++++++--- frontend/src/views/RoleView.vue | 87 ++++++++++++++----- frontend/src/views/SchedulerView.vue | 64 +++++++++++++- 17 files changed, 417 insertions(+), 112 deletions(-) rename frontend/src/api/mocks/{userHandlers.ts => iamHandlers.ts} (98%) diff --git a/frontend/src/api/mocks/userHandlers.ts b/frontend/src/api/mocks/iamHandlers.ts similarity index 98% rename from frontend/src/api/mocks/userHandlers.ts rename to frontend/src/api/mocks/iamHandlers.ts index e4e5c92..8d3566e 100644 --- a/frontend/src/api/mocks/userHandlers.ts +++ b/frontend/src/api/mocks/iamHandlers.ts @@ -169,11 +169,11 @@ export default [ const mockData = generateUser(); return HttpResponse.json(mockData); }), - http.post("/department/unbind", () => { + http.post("/iam/department/unbind", () => { console.log("Captured a 'POST /department/unbind' request"); return HttpResponse.json(); }), - http.post("/department/bind", () => { + http.post("/iam/department/bind", () => { console.log("Captured a 'POST /department/bind' request"); return HttpResponse.json(); }), diff --git a/frontend/src/api/mocks/setup.ts b/frontend/src/api/mocks/setup.ts index 4a5881f..6d477ec 100644 --- a/frontend/src/api/mocks/setup.ts +++ b/frontend/src/api/mocks/setup.ts @@ -3,7 +3,7 @@ import authHandlers from "./authHandlers"; import jobHandlers from "./schedulerHandlers"; import permissionHandlers from "./permissionHandlers"; import roleHandlers from "./roleHandlers"; -import userHandlers from "./userHandlers"; +import userHandlers from "./iamHandlers"; import departmentHandlers from "./departmentHandlers"; import positionHandlers from "./positionHandlers"; import aiHandlers from "./aiHandlers"; diff --git a/frontend/src/components/Breadcrumbs.vue b/frontend/src/components/Breadcrumbs.vue index 0bc79ec..8b55273 100644 --- a/frontend/src/components/Breadcrumbs.vue +++ b/frontend/src/components/Breadcrumbs.vue @@ -2,7 +2,8 @@