1.获取菜单列表
接口:/tenantSystemMenuOperation/queryTenantSystemMenu 根据租户id 查询所有的菜单
疑问:
- 返回参数结构不是菜单树
- 返回的菜单,需要带菜单Id
2.获取菜单下的操作按钮列表
接口: /tenantSystemMenuOperation/queryTenantSystemOperation根据租户id 查询所有的按钮
疑问:
返回参数systemOperateFunctionId,都是Null
3.批量提交 勾选或者未勾选的菜单
未找到接口
4.批量提交 勾选或者未勾选的按钮
未找到接口
5.查询所有业务系统
接口:/tenantSystemBusiness/selectSystemBusinesByTenant根据角色租户系统查询所有业
疑问:
- get + body 前端不支持。需要 换成post
- 用 postman 请求500
6.根据角色Id 系统 id 获取 数据权限列表
/tenantSystemBusiness/selectSystemBusinesByTenantById根据业务id查询数据权限
疑问:
- 是否是上边的接口,目前传参没有角色id 只有系统id? 是否还有 其他接口
- 能够支持的数据接口: data是不同功能类型数据,每一个数组里有具体设定的数据值。已选部门,已选条件
至少包括下面的样式 :
核心的数据
data:[
{ 功能类型描述:"添加合同",
选择的的数据条件:
角色id:
选择部门:
选择的数据条件:
数据条件id
},
{
功能类型描述:"查看",
选择的的数据条件:
角色id:
选择部门:
选择的数据条件:
数据条件id
}]
7.根据业务系统id获取 业务配置字典
无法确定改用哪一个接口,是否哪一个接口共用?
8.根据业务系统id获取操作类型
用问题6的接口可以调取出来。
未找到对应的接口,是否也是用下面的接口?
/tenantSystemBusiness/selectSystemBusinesByTenantById根据业务id查询数据权限
9.根据数据权限id修改数据权限
/globalFunctionDataPermission/updateGlobalFunctionDataPermission修改全局数据权限
疑问:
- 目前接口500
- 参数的含义 :
“type”: “string” 如何填写?
10.根据数据权限id删除数据权限"appointDept": "string",
"businessConditionType": "string",
"businessDataType": "string",
"createTime": "2021-04-11T01:51:42.821Z",
"creatorId": 0,
"dataCondition": "string",
"deptType": 0,
"id": 0,
"isDeleted": true,
"lastUpdateId": 0,
"lastUpdateTime": "2021-04-11T01:51:42.821Z",
"roleId": 0,
"storeOnly": true,
"systemBusinessId": 0,
"tenantId": 0,
"type": "string"
/globalFunctionDataPermission/delGlobalFunctionDataPermission删除全局数据权限
疑问:
- 目前接口500
11.创建/编辑/删除角色
问题:500