From 415d9d7cbdf16374aa530afa59a8c8a832020cec Mon Sep 17 00:00:00 2001 From: weicw <594098497@qq.com> Date: Fri, 30 Oct 2026 18:35:59 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=A7=BB=E9=99=A4=E5=81=87=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E9=80=9A=E7=9F=A5=E4=B8=8E=E5=A4=B1=E6=95=88=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/layout/index.ts | 94 +------------------------------ src/config/menu.ts | 119 ---------------------------------------- src/router/routes.ts | 25 --------- 3 files changed, 1 insertion(+), 237 deletions(-) delete mode 100644 src/config/menu.ts diff --git a/src/api/layout/index.ts b/src/api/layout/index.ts index 8876dde..31a5e9b 100644 --- a/src/api/layout/index.ts +++ b/src/api/layout/index.ts @@ -1,7 +1,7 @@ import request from '@/utils/request'; import type { ApiResult } from '@/api'; import type { User } from '@/api/system/user/model'; -import type { UpdatePasswordParam, NoticeResult } from './model'; +import type { UpdatePasswordParam } from './model'; import { MODULES_API_URL, SERVER_API_URL } from '@/config/setting'; import { Company } from '@/api/system/company/model'; import { Website } from '@/api/cms/website/model'; @@ -96,95 +96,3 @@ export async function updatePassword( } return Promise.reject(new Error(res.data.message)); } - -/** - * 查询未读通知 - */ -export async function getUnreadNotice(): Promise { - return { - notice: [ - { - color: '#60B2FC', - icon: 'NotificationFilled', - title: '你收到了一封14份新周报', - time: '2020-07-27 18:30:18' - }, - { - color: '#F5686F', - icon: 'PushpinFilled', - title: '许经理同意了你的请假申请', - time: '2020-07-27 09:08:36' - }, - { - color: '#7CD734', - icon: 'VideoCameraFilled', - title: '陈总邀请你参加视频会议', - time: '2020-07-26 18:30:01' - }, - { - color: '#FAAD14', - icon: 'CarryOutFilled', - title: '你推荐的刘诗雨已通过第三轮面试', - time: '2020-07-25 16:38:46' - }, - { - color: '#2BCACD', - icon: 'BellFilled', - title: '你的6月加班奖金已发放', - time: '2020-07-25 11:03:31' - } - ], - letter: [ - { - avatar: - 'https://cdn.eleadmin.com/20200609/c184eef391ae48dba87e3057e70238fb.jpg', - title: 'SunSmile 评论了你的日志', - content: '写的不错, 以后多多向你学习~', - time: '2020-07-27 18:30:18' - }, - { - avatar: - 'https://cdn.eleadmin.com/20200609/948344a2a77c47a7a7b332fe12ff749a.jpg', - title: '刘诗雨 点赞了你的日志', - content: '写的不错, 以后多多向你学习~', - time: '2020-07-27 09:08:36' - }, - { - avatar: - 'https://cdn.eleadmin.com/20200609/2d98970a51b34b6b859339c96b240dcd.jpg', - title: '酷酷的大叔 评论了你的周报', - content: '写的不错, 以后多多向你学习~', - time: '2020-07-26 18:30:01' - }, - { - avatar: - 'https://cdn.eleadmin.com/20200609/f6bc05af944a4f738b54128717952107.jpg', - title: 'Jasmine 点赞了你的周报', - content: '写的不错, 以后多多向你学习~', - time: '2020-07-25 11:03:31' - } - ], - todo: [ - { - status: 0, - title: '刘诗雨的请假审批', - description: '刘诗雨在 07-27 18:30 提交的请假申请' - }, - { - status: 1, - title: '第三方代码紧急变更', - description: '需要在 2020-07-27 之前完成' - }, - { - status: 2, - title: '信息安全考试', - description: '需要在 2020-07-26 18:30 前完成' - }, - { - status: 2, - title: 'EleAdmin发布新版本', - description: '需要在 2020-07-25 11:03 前完成' - } - ] - }; -} diff --git a/src/config/menu.ts b/src/config/menu.ts deleted file mode 100644 index 2c4497f..0000000 --- a/src/config/menu.ts +++ /dev/null @@ -1,119 +0,0 @@ -// 请参考开发文档配置菜单 https://eleadmin.com/doc/eleadminpro/#/config?id=menu - -export default [ - { - path: '/assets/server', - component: '/assets/server', - meta: { title: '服务器管理', icon: 'AuditOutlined' } - }, - { - path: '/project', - component: '/project', - meta: { title: '项目管理', icon: 'CodeOutlined' } - }, - { - path: '/customer', - component: '/customer', - meta: { title: '客户管理', icon: 'CrownOutlined' } - }, - { - path: '/content/article', - component: '/content/article', - meta: { title: '文章管理', icon: 'FileSearchOutlined' } - }, - { - path: '/content/docs/:id', - component: '/content/docs', - meta: { title: '文档管理', icon: 'ReadOutlined' } - }, - { - path: '/task/index', - component: '/task/index', - meta: { title: '任务管理', icon: 'HistoryOutlined' } - }, - { - path: '/appstore', - component: '/appstore', - meta: { title: '应用管理', icon: 'AppstoreOutlined' } - }, - { - path: '/system', - redirect: '/system/user', - meta: { title: '系统管理', icon: 'SettingOutlined' }, - children: [ - { - path: '/system/user', - component: '/system/user' - }, - { - path: '/system/role', - component: '/system/role', - meta: { title: '角色管理', icon: 'IdcardOutlined' } - }, - { - path: '/system/menu', - component: '/system/menu', - meta: { title: '菜单管理', icon: 'AppstoreOutlined' } - }, - { - path: '/system/dictionary', - component: '/system/dictionary', - meta: { title: '字典管理', icon: 'ProfileOutlined' } - }, - { - path: '/system/organization', - component: '/system/organization' - }, - { - path: '/system/file', - component: '/system/file', - meta: { title: '文件管理', icon: 'FolderOutlined' } - }, - { - path: '/system/login-record', - component: '/system/login-record', - meta: { title: '登录日志', icon: 'CalendarOutlined' } - }, - { - path: '/system/operation-record', - component: '/system/operation-record', - meta: { title: '操作日志', icon: 'FileSearchOutlined' } - }, - { - path: '/system/tenant', - component: '/system/tenant', - meta: { title: '租户管理', icon: 'TeamOutlined' } - }, - { - path: '/system/setting', - component: '/system/setting', - meta: { title: '系统设置', icon: 'SettingOutlined' } - } - ] - }, - // 账号中心 - { - path: '/user', - hide: true, - redirect: '/user/profile', - meta: { title: '账号中心' }, - children: [ - { - path: '/user/profile', - component: '/user/profile', - meta: { title: '账号中心', hide: false } - }, - { - path: '/user/message', - component: '/user/message', - meta: { title: '我的消息', hide: false } - } - ] - }, - { - path: '/register', - hide: true, - component: '/passport/register/index.vue', - meta: { title: '免费注册' } - } -]; diff --git a/src/router/routes.ts b/src/router/routes.ts index 98cdaa8..cec8960 100644 --- a/src/router/routes.ts +++ b/src/router/routes.ts @@ -20,31 +20,6 @@ export const routes = [ component: () => import('@/views/passport/loginToken/index.vue'), meta: { title: 'token登录' } }, - // { - // path: '/forget', - // component: () => import('@/views/passport/forget/index.vue'), - // meta: { title: '忘记密码' } - // }, - // { - // path: '/wx-work-login', - // component: () => import('@/views/passport/wx-work/index.vue'), - // meta: { title: '企业微信登录' } - // }, - // { - // path: '/token-login', - // component: () => import('@/views/passport/token-login/index.vue'), - // meta: { title: '快捷登录' } - // }, - // { - // path: '/cms/category/:id', - // component: () => import('@/views/cms/category/preview/index.vue'), - // meta: { title: '文章列表' } - // }, - // { - // path: '/cms/article/:id', - // component: () => import('@/views/cms/article/preview/index.vue'), - // meta: { title: '文章详情' } - // }, // 404 { path: '/:path(.*)*',