| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- import request from '@/utils/request';
- /**
- * 获取当前登录的菜单、按钮权限
- */
- export async function getResourcesTree ({groupId,roleId}) {
- const res = await request.get('/system/resources/getResourcesTree?groupId='+groupId+'&roleId='+roleId);
- if (res.data.code == 0 && res.data.data) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 修改当前登录的用户密码
- */
- export async function updatePassword (data) {
- const res = await request.put('/auth/password', data);
- if (res.data.code === 0) {
- return res.data.message ?? '修改成功';
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 角色切换 重新获取token
- */
- export async function changeRole(data) {
- const res = await request.post('/main/user/changeRole',data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 查询未读通知
- */
- export async function getUnreadNotice () {
- return {
- notice: [
- {
- color: '#60B2FC',
- icon: 'el-icon-s-comment',
- title: '你收到了一封14份新周报',
- time: '2020-07-27 18:30:18'
- },
- {
- color: '#F5686F',
- icon: 'el-icon-s-check',
- title: '许经理同意了你的请假申请',
- time: '2020-07-27 09:08:36'
- },
- {
- color: '#7CD734',
- icon: 'el-icon-video-camera',
- title: '陈总邀请你参加视频会议',
- time: '2020-07-26 18:30:01'
- },
- {
- color: '#FAAD14',
- icon: 'el-icon-s-claim',
- title: '你推荐的刘诗雨已通过第三轮面试',
- time: '2020-07-25 16:38:46'
- },
- {
- color: '#2BCACD',
- icon: 'el-icon-message-solid',
- 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 前完成'
- }
- ]
- };
- }
|