feat: ✨ 添加完善Mock接口
This commit is contained in:
@@ -22,7 +22,7 @@ export default defineMock([
|
|||||||
code: "00000",
|
code: "00000",
|
||||||
data: {
|
data: {
|
||||||
accessToken:
|
accessToken:
|
||||||
"eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImp0aSI6IjE2YWJkNTlkOTAxNzQwZDliYmI3ZjczODBhZDkyNzNhIiwidXNlcklkIjoyLCJ1c2VybmFtZSI6ImFkbWluIiwiZGVwdElkIjoxLCJkYXRhU2NvcGUiOjEsImF1dGhvcml0aWVzIjpbIlJPTEVfQURNSU4iXSwiZXhwIjoxNjkxMTAzMzgyfQ.P4cuIfmPepl3HuguhMS7NXn5a7IUPpsLbmtA_rHOhHk",
|
"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImRlcHRJZCI6MSwiZGF0YVNjb3BlIjoxLCJ1c2VySWQiOjIsImlhdCI6MTcyODE5MzA1MiwiYXV0aG9yaXRpZXMiOlsiUk9MRV9BRE1JTiJdLCJqdGkiOiJhZDg3NzlhZDZlYWY0OWY3OTE4M2ZmYmI5OWM4MjExMSJ9.58YHwL3sNNC22jyAmOZeSm-7MITzfHb_epBIz7LvWeA",
|
||||||
tokenType: "Bearer",
|
tokenType: "Bearer",
|
||||||
refreshToken: null,
|
refreshToken: null,
|
||||||
expires: null,
|
expires: null,
|
||||||
|
|||||||
133
mock/dict-data.mock.ts
Normal file
133
mock/dict-data.mock.ts
Normal file
@@ -0,0 +1,133 @@
|
|||||||
|
import { defineMock } from "./base";
|
||||||
|
|
||||||
|
export default defineMock([
|
||||||
|
{
|
||||||
|
url: "dict-data/page",
|
||||||
|
method: ["GET"],
|
||||||
|
body: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
list: [
|
||||||
|
{
|
||||||
|
id: 1,
|
||||||
|
dictCode: "gender",
|
||||||
|
label: "男",
|
||||||
|
value: "1",
|
||||||
|
sort: 1,
|
||||||
|
status: 1,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 2,
|
||||||
|
dictCode: "gender",
|
||||||
|
label: "女",
|
||||||
|
value: "2",
|
||||||
|
sort: 2,
|
||||||
|
status: 1,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 3,
|
||||||
|
dictCode: "gender",
|
||||||
|
label: "保密",
|
||||||
|
value: "0",
|
||||||
|
sort: 3,
|
||||||
|
status: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
total: 3,
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 新增字典数据
|
||||||
|
{
|
||||||
|
url: "dict-data",
|
||||||
|
method: ["POST"],
|
||||||
|
body({ body }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "新增字典" + body.name + "成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获取字典数据表单
|
||||||
|
{
|
||||||
|
url: "dict-data/:id/form",
|
||||||
|
method: ["GET"],
|
||||||
|
body: ({ params }) => {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: dictMap[params.id],
|
||||||
|
msg: "一切ok",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改字典数据
|
||||||
|
{
|
||||||
|
url: "dict-data/:id",
|
||||||
|
method: ["PUT"],
|
||||||
|
body({ body }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "修改字典数据" + body.name + "成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除字典
|
||||||
|
{
|
||||||
|
url: "dict-data/:id",
|
||||||
|
method: ["DELETE"],
|
||||||
|
body({ params }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "删除字典" + params.id + "成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
|
||||||
|
// 字典数据映射表数据
|
||||||
|
const dictMap: Record<string, any> = {
|
||||||
|
1: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
id: 1,
|
||||||
|
value: "1",
|
||||||
|
label: "男",
|
||||||
|
sort: 1,
|
||||||
|
status: 1,
|
||||||
|
tagType: "primary",
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
2: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
id: 2,
|
||||||
|
value: "2",
|
||||||
|
label: "女",
|
||||||
|
sort: 2,
|
||||||
|
status: 1,
|
||||||
|
tagType: "danger",
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
3: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
id: 3,
|
||||||
|
value: "0",
|
||||||
|
label: "保密",
|
||||||
|
sort: 3,
|
||||||
|
status: 1,
|
||||||
|
tagType: "info",
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
};
|
||||||
1052
mock/menu.mock.ts
1052
mock/menu.mock.ts
File diff suppressed because it is too large
Load Diff
419
mock/notice.mock.ts
Normal file
419
mock/notice.mock.ts
Normal file
@@ -0,0 +1,419 @@
|
|||||||
|
import { defineMock } from "./base";
|
||||||
|
|
||||||
|
export default defineMock([
|
||||||
|
{
|
||||||
|
url: "notices/page",
|
||||||
|
method: ["GET"],
|
||||||
|
body: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
list: [
|
||||||
|
{
|
||||||
|
id: 1,
|
||||||
|
title: "v2.12.0 新增系统日志,访问趋势统计功能。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:21",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 2,
|
||||||
|
title: "v2.13.0 新增菜单搜索。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:22",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 3,
|
||||||
|
title: "\r\nv2.14.0 新增个人中心。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:23",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 4,
|
||||||
|
title: "v2.15.0 登录页面改造。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:24",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 5,
|
||||||
|
title: "v2.16.0 通知公告、字典翻译组件。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:25",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 6,
|
||||||
|
title: "系统将于本周六凌晨 2 点进行维护,预计维护时间为 2 小时。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 2,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:26",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 7,
|
||||||
|
title: "最近发现一些钓鱼邮件,请大家提高警惕,不要点击陌生链接。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 3,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:27",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 8,
|
||||||
|
title: "国庆假期从 10 月 1 日至 10 月 7 日放假,共 7 天。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 4,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:28",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 9,
|
||||||
|
title: "公司将在 10 月 15 日举办新产品发布会,敬请期待。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 5,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:29",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 10,
|
||||||
|
title:
|
||||||
|
"v2.16.1 版本修复了 WebSocket 重复连接导致的后台线程阻塞问题,优化了通知公告。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
publishTime: "2024-09-30 17:30",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
total: 10,
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 新增通知
|
||||||
|
{
|
||||||
|
url: "notices",
|
||||||
|
method: ["POST"],
|
||||||
|
body({ body }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "新增成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获取通知表单数据
|
||||||
|
{
|
||||||
|
url: "notices/:id/form",
|
||||||
|
method: ["GET"],
|
||||||
|
body: ({ params }) => {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: noticeMap[params.id],
|
||||||
|
msg: "一切ok",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获取通知详情
|
||||||
|
{
|
||||||
|
url: "notices/:id/detail",
|
||||||
|
method: ["GET"],
|
||||||
|
body: ({ params }) => {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: noticeMap[params.id],
|
||||||
|
msg: "一切ok",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
// 修改通知
|
||||||
|
{
|
||||||
|
url: "roles/:id",
|
||||||
|
method: ["PUT"],
|
||||||
|
body({ body }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "修改通知" + body.name + "成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除通知
|
||||||
|
{
|
||||||
|
url: "roles/:id",
|
||||||
|
method: ["DELETE"],
|
||||||
|
body({ params }) {
|
||||||
|
return {
|
||||||
|
code: "00000",
|
||||||
|
data: null,
|
||||||
|
msg: "删除通知" + params.id + "成功",
|
||||||
|
};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
// 我的通知分页列表
|
||||||
|
{
|
||||||
|
url: "notices/my-page",
|
||||||
|
method: ["GET"],
|
||||||
|
body: {
|
||||||
|
code: "00000",
|
||||||
|
data: {
|
||||||
|
list: [
|
||||||
|
{
|
||||||
|
id: 10,
|
||||||
|
title:
|
||||||
|
"v2.16.1 版本修复了 WebSocket 重复连接导致的后台线程阻塞问题,优化了通知公告。",
|
||||||
|
type: 1,
|
||||||
|
level: "L",
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
publishTime: "2024-09-30 17:30",
|
||||||
|
isRead: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 9,
|
||||||
|
title: "公司将在 10 月 15 日举办新产品发布会,敬请期待。",
|
||||||
|
type: 5,
|
||||||
|
level: "L",
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
publishTime: "2024-09-30 17:29",
|
||||||
|
isRead: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 8,
|
||||||
|
title: "国庆假期从 10 月 1 日至 10 月 7 日放假,共 7 天。",
|
||||||
|
type: 4,
|
||||||
|
level: "L",
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
publishTime: "2024-09-30 17:28",
|
||||||
|
isRead: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 7,
|
||||||
|
title: "最近发现一些钓鱼邮件,请大家提高警惕,不要点击陌生链接。",
|
||||||
|
type: 3,
|
||||||
|
level: "L",
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
publishTime: "2024-09-30 17:27",
|
||||||
|
isRead: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 6,
|
||||||
|
title: "系统将于本周六凌晨 2 点进行维护,预计维护时间为 2 小时。",
|
||||||
|
type: 2,
|
||||||
|
level: "L",
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
publishTime: "2024-09-30 17:26",
|
||||||
|
isRead: 0,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
total: 10,
|
||||||
|
},
|
||||||
|
msg: "一切ok",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
]);
|
||||||
|
|
||||||
|
// 通知映射表数据
|
||||||
|
const noticeMap: Record<string, any> = {
|
||||||
|
1: {
|
||||||
|
id: 1,
|
||||||
|
title: "v2.12.0 新增系统日志,访问趋势统计功能。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:21",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
2: {
|
||||||
|
id: 2,
|
||||||
|
title: "v2.13.0 新增菜单搜索。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:22",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
3: {
|
||||||
|
id: 3,
|
||||||
|
title: "\r\nv2.14.0 新增个人中心。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:23",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
4: {
|
||||||
|
id: 4,
|
||||||
|
title: "v2.15.0 登录页面改造。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:24",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
|
||||||
|
5: {
|
||||||
|
id: 5,
|
||||||
|
title: "v2.16.0 通知公告、字典翻译组件。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:25",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
6: {
|
||||||
|
id: 6,
|
||||||
|
title: "系统将于本周六凌晨 2 点进行维护,预计维护时间为 2 小时。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 2,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:26",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
7: {
|
||||||
|
id: 7,
|
||||||
|
title: "最近发现一些钓鱼邮件,请大家提高警惕,不要点击陌生链接。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 3,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:27",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
8: {
|
||||||
|
id: 8,
|
||||||
|
title: "国庆假期从 10 月 1 日至 10 月 7 日放假,共 7 天。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 4,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:28",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
9: {
|
||||||
|
id: 9,
|
||||||
|
title: "公司将在 10 月 15 日举办新产品发布会,敬请期待。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 5,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:29",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
10: {
|
||||||
|
id: 10,
|
||||||
|
title:
|
||||||
|
"v2.16.1 版本修复了 WebSocket 重复连接导致的后台线程阻塞问题,优化了通知公告。",
|
||||||
|
publishStatus: 1,
|
||||||
|
type: 1,
|
||||||
|
publisherName: "系统管理员",
|
||||||
|
level: "L",
|
||||||
|
levelLabel: null,
|
||||||
|
publishTime: "2024-09-30 17:30",
|
||||||
|
isRead: null,
|
||||||
|
targetType: 1,
|
||||||
|
createTime: "2024-09-28 11:21",
|
||||||
|
revokeTime: "2024-09-30 17:21",
|
||||||
|
},
|
||||||
|
};
|
||||||
@@ -8,33 +8,44 @@ export default defineMock([
|
|||||||
code: "00000",
|
code: "00000",
|
||||||
data: {
|
data: {
|
||||||
userId: 2,
|
userId: 2,
|
||||||
nickname: "系统管理员",
|
|
||||||
username: "admin",
|
username: "admin",
|
||||||
|
nickname: "系统管理员",
|
||||||
avatar:
|
avatar:
|
||||||
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
|
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
|
||||||
roles: ["ROOT"],
|
roles: ["ADMIN"],
|
||||||
perms: [
|
perms: [
|
||||||
|
"sys:notice:edit",
|
||||||
"sys:menu:delete",
|
"sys:menu:delete",
|
||||||
"sys:dept:edit",
|
|
||||||
"sys:dict_type:add",
|
|
||||||
"sys:dict:edit",
|
"sys:dict:edit",
|
||||||
|
"sys:notice:query",
|
||||||
"sys:dict:delete",
|
"sys:dict:delete",
|
||||||
"sys:dict_type:edit",
|
"sys:config:add",
|
||||||
|
"sys:config:refresh",
|
||||||
"sys:menu:add",
|
"sys:menu:add",
|
||||||
"sys:user:add",
|
"sys:user:add",
|
||||||
|
"sys:user:export",
|
||||||
"sys:role:edit",
|
"sys:role:edit",
|
||||||
"sys:dept:delete",
|
"sys:dept:delete",
|
||||||
"sys:user:edit",
|
"sys:config:update",
|
||||||
"sys:user:delete",
|
|
||||||
"sys:user:password:reset",
|
"sys:user:password:reset",
|
||||||
"sys:dept:add",
|
"sys:notice:revoke",
|
||||||
"sys:role:delete",
|
"sys:user:import",
|
||||||
|
"sys:user:delete",
|
||||||
"sys:dict_type:delete",
|
"sys:dict_type:delete",
|
||||||
"sys:menu:edit",
|
|
||||||
"sys:dict:add",
|
"sys:dict:add",
|
||||||
"sys:role:add",
|
"sys:role:add",
|
||||||
|
"sys:notice:publish",
|
||||||
|
"sys:notice:delete",
|
||||||
|
"sys:dept:edit",
|
||||||
|
"sys:dict_type:edit",
|
||||||
"sys:user:query",
|
"sys:user:query",
|
||||||
"sys:user:export",
|
"sys:user:edit",
|
||||||
|
"sys:config:delete",
|
||||||
|
"sys:dept:add",
|
||||||
|
"sys:notice:add",
|
||||||
|
"sys:role:delete",
|
||||||
|
"sys:menu:edit",
|
||||||
|
"sys:config:query",
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
msg: "一切ok",
|
msg: "一切ok",
|
||||||
@@ -55,7 +66,7 @@ export default defineMock([
|
|||||||
mobile: "17621210366",
|
mobile: "17621210366",
|
||||||
gender: 1,
|
gender: 1,
|
||||||
avatar:
|
avatar:
|
||||||
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
|
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
|
||||||
email: "",
|
email: "",
|
||||||
status: 1,
|
status: 1,
|
||||||
deptId: 1,
|
deptId: 1,
|
||||||
@@ -68,7 +79,7 @@ export default defineMock([
|
|||||||
mobile: "17621210366",
|
mobile: "17621210366",
|
||||||
gender: 1,
|
gender: 1,
|
||||||
avatar:
|
avatar:
|
||||||
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
|
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
|
||||||
email: "youlaitech@163.com",
|
email: "youlaitech@163.com",
|
||||||
status: 1,
|
status: 1,
|
||||||
deptId: 3,
|
deptId: 3,
|
||||||
@@ -212,7 +223,7 @@ const userMap: Record<string, any> = {
|
|||||||
mobile: "17621210366",
|
mobile: "17621210366",
|
||||||
gender: 1,
|
gender: 1,
|
||||||
avatar:
|
avatar:
|
||||||
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
|
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
|
||||||
email: "",
|
email: "",
|
||||||
status: 1,
|
status: 1,
|
||||||
deptId: 1,
|
deptId: 1,
|
||||||
@@ -225,7 +236,7 @@ const userMap: Record<string, any> = {
|
|||||||
mobile: "17621210366",
|
mobile: "17621210366",
|
||||||
gender: 1,
|
gender: 1,
|
||||||
avatar:
|
avatar:
|
||||||
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
|
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
|
||||||
email: "youlaitech@163.com",
|
email: "youlaitech@163.com",
|
||||||
status: 1,
|
status: 1,
|
||||||
deptId: 3,
|
deptId: 3,
|
||||||
|
|||||||
Reference in New Issue
Block a user