mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-11-03 13:44:47 +08:00
feat: 新增部门管理demo
This commit is contained in:
@@ -30,10 +30,18 @@ const systemRouter = {
|
||||
}
|
||||
},
|
||||
{
|
||||
path: "/system/job/index",
|
||||
name: "job",
|
||||
path: "/system/post/index",
|
||||
name: "post",
|
||||
meta: {
|
||||
title: "menus.hsJob",
|
||||
title: "menus.hsPost",
|
||||
i18n: true
|
||||
}
|
||||
},
|
||||
{
|
||||
path: "/system/dept/index",
|
||||
name: "dept",
|
||||
meta: {
|
||||
title: "menus.hsDept",
|
||||
i18n: true
|
||||
}
|
||||
}
|
||||
|
||||
132
mock/system.ts
132
mock/system.ts
@@ -51,5 +51,137 @@ export default [
|
||||
msg: ""
|
||||
};
|
||||
}
|
||||
},
|
||||
{
|
||||
url: "/dept",
|
||||
method: "post",
|
||||
response: () => {
|
||||
return {
|
||||
code: 0,
|
||||
data: [
|
||||
{
|
||||
name: "pure-admin",
|
||||
parentId: 0,
|
||||
sort: 0,
|
||||
leaderUserId: 1,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 100,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "深圳总公司",
|
||||
parentId: 100,
|
||||
sort: 1,
|
||||
leaderUserId: 104,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 101,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "研发部门",
|
||||
parentId: 101,
|
||||
sort: 1,
|
||||
leaderUserId: 104,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 103,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "市场部门",
|
||||
parentId: 102,
|
||||
sort: 1,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 108,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "长沙分公司",
|
||||
parentId: 100,
|
||||
sort: 2,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 102,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "市场部门",
|
||||
parentId: 101,
|
||||
sort: 2,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 1,
|
||||
id: 104,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "财务部门",
|
||||
parentId: 102,
|
||||
sort: 2,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 109,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "测试部门",
|
||||
parentId: 101,
|
||||
sort: 3,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 105,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "财务部门",
|
||||
parentId: 101,
|
||||
sort: 4,
|
||||
leaderUserId: 103,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 1,
|
||||
id: 106,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
},
|
||||
{
|
||||
name: "运维部门",
|
||||
parentId: 101,
|
||||
sort: 5,
|
||||
leaderUserId: null,
|
||||
phone: "15888888888",
|
||||
email: "ry@qq.com",
|
||||
status: 0,
|
||||
id: 107,
|
||||
createTime: 1609837427000,
|
||||
remark: "备注、备注、备注、备注、备注、备注、备注"
|
||||
}
|
||||
],
|
||||
msg: ""
|
||||
};
|
||||
}
|
||||
}
|
||||
] as MockMethod[];
|
||||
|
||||
Reference in New Issue
Block a user