974 lines
29 KiB
JavaScript
974 lines
29 KiB
JavaScript
import Mock from 'mockjs2'
|
|
import { builder } from '../util'
|
|
|
|
const orgTree = () => {
|
|
return builder([{
|
|
'key': 'key-01',
|
|
'title': '研发中心',
|
|
'icon': 'mail',
|
|
'children': [{
|
|
'key': 'key-01-01',
|
|
'title': '后端组',
|
|
'icon': null,
|
|
'group': true,
|
|
children: [{
|
|
'key': 'key-01-01-01',
|
|
'title': 'JAVA',
|
|
'icon': null
|
|
},
|
|
{
|
|
'key': 'key-01-01-02',
|
|
'title': 'PHP',
|
|
'icon': null
|
|
},
|
|
{
|
|
'key': 'key-01-01-03',
|
|
'title': 'Golang',
|
|
'icon': null
|
|
}
|
|
]
|
|
}, {
|
|
'key': 'key-01-02',
|
|
'title': '前端组',
|
|
'icon': null,
|
|
'group': true,
|
|
children: [{
|
|
'key': 'key-01-02-01',
|
|
'title': 'React',
|
|
'icon': null
|
|
},
|
|
{
|
|
'key': 'key-01-02-02',
|
|
'title': 'Vue',
|
|
'icon': null
|
|
},
|
|
{
|
|
'key': 'key-01-02-03',
|
|
'title': 'Angular',
|
|
'icon': null
|
|
}
|
|
]
|
|
}]
|
|
}, {
|
|
'key': 'key-02',
|
|
'title': '财务部',
|
|
'icon': 'dollar',
|
|
'children': [{
|
|
'key': 'key-02-01',
|
|
'title': '会计核算',
|
|
'icon': null
|
|
}, {
|
|
'key': 'key-02-02',
|
|
'title': '成本控制',
|
|
'icon': null
|
|
}, {
|
|
'key': 'key-02-03',
|
|
'title': '内部控制',
|
|
'icon': null,
|
|
'children': [{
|
|
'key': 'key-02-03-01',
|
|
'title': '财务制度建设',
|
|
'icon': null
|
|
},
|
|
{
|
|
'key': 'key-02-03-02',
|
|
'title': '会计核算',
|
|
'icon': null
|
|
}
|
|
]
|
|
}]
|
|
}])
|
|
}
|
|
|
|
const role = () => {
|
|
return builder({
|
|
'data': [{
|
|
'id': 'admin',
|
|
'name': '管理员',
|
|
'describe': '拥有所有权限',
|
|
'status': 1,
|
|
'creatorId': 'system',
|
|
'createTime': 1497160610259,
|
|
'deleted': 0,
|
|
'permissions': [{
|
|
'roleId': 'admin',
|
|
'permissionId': 'comment',
|
|
'permissionName': '评论管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}],
|
|
'actionList': ['delete', 'edit'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'member',
|
|
'permissionName': '会员管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['query', 'get', 'edit', 'delete'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'menu',
|
|
'permissionName': '菜单管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'import',
|
|
'describe': '导入',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'import'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'order',
|
|
'permissionName': '订单管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['query', 'add', 'get'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'permission',
|
|
'permissionName': '权限管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'get', 'edit', 'delete'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'role',
|
|
'permissionName': '角色管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'test',
|
|
'permissionName': '测试权限',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'user',
|
|
'permissionName': '用户管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"},{"action":"export","defaultCheck":false,"describe":"导出"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'import',
|
|
'describe': '导入',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'export',
|
|
'describe': '导出',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'get'],
|
|
'dataAccess': null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
'id': 'svip',
|
|
'name': 'SVIP',
|
|
'describe': '超级会员',
|
|
'status': 1,
|
|
'creatorId': 'system',
|
|
'createTime': 1532417744846,
|
|
'deleted': 0,
|
|
'permissions': [{
|
|
'roleId': 'admin',
|
|
'permissionId': 'comment',
|
|
'permissionName': '评论管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'get', 'delete'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'member',
|
|
'permissionName': '会员管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'query', 'get'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'menu',
|
|
'permissionName': '菜单管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'import',
|
|
'describe': '导入',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'get'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'order',
|
|
'permissionName': '订单管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'query'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'permission',
|
|
'permissionName': '权限管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add', 'get', 'edit'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'role',
|
|
'permissionName': '角色管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'delete',
|
|
'describe': '删除',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'test',
|
|
'permissionName': '测试权限',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': ['add', 'edit'],
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'admin',
|
|
'permissionId': 'user',
|
|
'permissionName': '用户管理',
|
|
'actions': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"},{"action":"export","defaultCheck":false,"describe":"导出"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'add',
|
|
'describe': '新增',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'import',
|
|
'describe': '导入',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'edit',
|
|
'describe': '修改',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['add'],
|
|
'dataAccess': null
|
|
}
|
|
]
|
|
},
|
|
{
|
|
'id': 'user',
|
|
'name': '普通会员',
|
|
'describe': '普通用户,只能查询',
|
|
'status': 1,
|
|
'creatorId': 'system',
|
|
'createTime': 1497160610259,
|
|
'deleted': 0,
|
|
'permissions': [{
|
|
'roleId': 'user',
|
|
'permissionId': 'comment',
|
|
'permissionName': '评论管理',
|
|
'actions': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': ['query'],
|
|
'dataAccess': null
|
|
},
|
|
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'marketing',
|
|
'permissionName': '营销管理',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'member',
|
|
'permissionName': '会员管理',
|
|
'actions': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'menu',
|
|
'permissionName': '菜单管理',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'order',
|
|
'permissionName': '订单管理',
|
|
'actions': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"}]',
|
|
'actionEntitySet': [{
|
|
'action': 'query',
|
|
'describe': '查询',
|
|
'defaultCheck': false
|
|
},
|
|
{
|
|
'action': 'get',
|
|
'describe': '详情',
|
|
'defaultCheck': false
|
|
}
|
|
],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'permission',
|
|
'permissionName': '权限管理',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'role',
|
|
'permissionName': '角色管理',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'test',
|
|
'permissionName': '测试权限',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
},
|
|
{
|
|
'roleId': 'user',
|
|
'permissionId': 'user',
|
|
'permissionName': '用户管理',
|
|
'actions': '[]',
|
|
'actionEntitySet': [],
|
|
'actionList': null,
|
|
'dataAccess': null
|
|
}
|
|
]
|
|
}
|
|
],
|
|
'pageSize': 10,
|
|
'pageNo': 0,
|
|
'totalPage': 1,
|
|
'totalCount': 5
|
|
})
|
|
}
|
|
|
|
const permissionNoPager = () => {
|
|
return builder([{
|
|
'id': 'marketing',
|
|
'name': '营销管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': null,
|
|
'parents': null,
|
|
'type': null,
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'member',
|
|
'name': '会员管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'menu',
|
|
'name': '菜单管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'import',
|
|
'get',
|
|
'edit'
|
|
]
|
|
},
|
|
{
|
|
'id': 'order',
|
|
'name': '订单管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'permission',
|
|
'name': '权限管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'role',
|
|
'name': '角色管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'test',
|
|
'name': '测试权限',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get'
|
|
]
|
|
},
|
|
{
|
|
'id': 'user',
|
|
'name': '用户管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"export","defaultCheck":false,"describe":"导出"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get'
|
|
]
|
|
}
|
|
])
|
|
}
|
|
|
|
const permissions = () => {
|
|
return builder({
|
|
'data': [{
|
|
'id': 'marketing',
|
|
'name': '营销管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': null,
|
|
'parents': null,
|
|
'type': null,
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'member',
|
|
'name': '会员管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'menu',
|
|
'name': '菜单管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"import","defaultCheck":false,"describe":"导入"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'import',
|
|
'get',
|
|
'edit'
|
|
]
|
|
},
|
|
{
|
|
'id': 'order',
|
|
'name': '订单管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"query","defaultCheck":false,"describe":"查询"},{"action":"get","defaultCheck":false,"describe":"详情"},{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'query',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'permission',
|
|
'name': '权限管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'role',
|
|
'name': '角色管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"查询"},{"action":"edit","defaultCheck":false,"describe":"修改"},{"action":"delete","defaultCheck":false,"describe":"删除"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get',
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
{
|
|
'id': 'test',
|
|
'name': '测试权限',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","defaultCheck":false,"describe":"新增"},{"action":"get","defaultCheck":false,"describe":"详情"}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get'
|
|
]
|
|
},
|
|
{
|
|
'id': 'user',
|
|
'name': '用户管理',
|
|
'describe': null,
|
|
'status': 1,
|
|
'actionData': '[{"action":"add","describe":"新增","defaultCheck":false},{"action":"get","describe":"查询","defaultCheck":false}]',
|
|
'sptDaTypes': null,
|
|
'optionalFields': '[]',
|
|
'parents': null,
|
|
'type': 'default',
|
|
'deleted': 0,
|
|
'actions': [
|
|
'add',
|
|
'get'
|
|
]
|
|
}
|
|
],
|
|
'pageSize': 10,
|
|
'pageNo': 0,
|
|
'totalPage': 1,
|
|
'totalCount': 5
|
|
})
|
|
}
|
|
|
|
Mock.mock(/\/org\/tree/, 'get', orgTree)
|
|
Mock.mock(/\/role/, 'get', role)
|
|
Mock.mock(/\/permission\/no-pager/, 'get', permissionNoPager)
|
|
Mock.mock(/\/permission/, 'get', permissions)
|