Files
bj_power/bj_power_mes/frontend/mock/permission.ts
T

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[]