252 lines
6.3 KiB
TypeScript
252 lines
6.3 KiB
TypeScript
import { MockMethod } from 'vite-plugin-mock'
|
|
import { resultSuccess } from './_util'
|
|
|
|
export default [
|
|
{
|
|
url: '/api/v1/permissions/tree',
|
|
method: 'get',
|
|
response: () => {
|
|
return resultSuccess({
|
|
data: [
|
|
{
|
|
id: 1,
|
|
name: '控制面板',
|
|
code: 'dashboard',
|
|
parentId: 0,
|
|
sort: 1,
|
|
isMenu: true,
|
|
children: [
|
|
{
|
|
id: 101,
|
|
name: '主控台',
|
|
code: 'dashboard.console',
|
|
parentId: 1,
|
|
sort: 1,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 102,
|
|
name: '工作台',
|
|
code: 'dashboard.workplace',
|
|
parentId: 1,
|
|
sort: 2,
|
|
isMenu: false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
id: 2,
|
|
name: '设置',
|
|
code: 'settings',
|
|
parentId: 0,
|
|
sort: 2,
|
|
isMenu: true,
|
|
children: [
|
|
{
|
|
id: 201,
|
|
name: '组织架构',
|
|
code: 'settings.org',
|
|
parentId: 2,
|
|
sort: 1,
|
|
isMenu: true
|
|
},
|
|
{
|
|
id: 20101,
|
|
name: '添加部门',
|
|
code: 'settings.org.addDept',
|
|
parentId: 2,
|
|
sort: 1,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20102,
|
|
name: '删除部门',
|
|
code: 'settings.org.delDept',
|
|
parentId: 2,
|
|
sort: 2,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20103,
|
|
name: '编辑部门',
|
|
code: 'settings.org.editDept',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20104,
|
|
name: '添加员工',
|
|
code: 'settings.org.addUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20105,
|
|
name: '删除员工',
|
|
code: 'settings.org.delUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20106,
|
|
name: '启禁用员工',
|
|
code: 'settings.org.enableUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20107,
|
|
name: '调整员工部门',
|
|
code: 'settings.org.changeUserDept',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
},
|
|
{
|
|
id: 20108,
|
|
name: '调整员工角色',
|
|
code: 'settings.org.changeUserRole',
|
|
parentId: 2,
|
|
sort: 3,
|
|
isMenu: false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
})
|
|
}
|
|
},
|
|
{
|
|
url: '/api/v1/permissions',
|
|
method: 'get',
|
|
response: () => {
|
|
return resultSuccess({
|
|
data: [
|
|
{
|
|
id: 1,
|
|
name: '控制面板',
|
|
code: 'dashboard',
|
|
sort: 1,
|
|
isMenu: true,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 2,
|
|
name: '设置',
|
|
code: 'settings',
|
|
sort: 2,
|
|
isMenu: true,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 101,
|
|
name: '主控台',
|
|
code: 'dashboard.console',
|
|
parentId: 1,
|
|
sort: 1,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 102,
|
|
name: '工作台',
|
|
code: 'dashboard.workplace',
|
|
parentId: 1,
|
|
sort: 2,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 201,
|
|
name: '组织架构',
|
|
code: 'settings.org',
|
|
parentId: 2,
|
|
sort: 1,
|
|
isMenu: true,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20101,
|
|
name: '添加部门',
|
|
code: 'settings.org.addDept',
|
|
parentId: 2,
|
|
sort: 1,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20102,
|
|
name: '删除部门',
|
|
code: 'settings.org.delDept',
|
|
parentId: 2,
|
|
sort: 2,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20103,
|
|
name: '编辑部门',
|
|
code: 'settings.org.editDept',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20104,
|
|
name: '添加员工',
|
|
code: 'settings.org.addUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20105,
|
|
name: '删除员工',
|
|
code: 'settings.org.delUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20106,
|
|
name: '启禁用员工',
|
|
code: 'settings.org.enableUser',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20107,
|
|
name: '调整员工部门',
|
|
code: 'settings.org.changeUserDept',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
},
|
|
{
|
|
id: 20108,
|
|
name: '调整员工角色',
|
|
code: 'settings.org.changeUserRole',
|
|
parentId: 2,
|
|
sort: 3,
|
|
createdAt: 1682343729,
|
|
updatedAt: 1682343729
|
|
}
|
|
]
|
|
})
|
|
}
|
|
}
|
|
] as MockMethod[]
|