角色添加权限

This commit is contained in:
赵肖云
2021-06-24 14:08:51 +08:00
parent 2854d385f1
commit 1398f34c1e
6 changed files with 90 additions and 0 deletions
@@ -52,6 +52,10 @@ public class TsPositionServiceImpl extends ServiceImpl<TsPositionDao, TsPosition
@Override
@Transactional
public ResponseMessage<Object> setRole(TsPositionRoleVO tsPositionRoleVO) {
TsPosition position=tsPositionDao.selectById(tsPositionRoleVO.getPositionId());
if(position==null){
return Result.error("该岗位不存在");
}
List<String> oldRoleIds=tsPositionDao.getRoleId(tsPositionRoleVO.getPositionId());
Map<String,List<String>> updateRoleIds= ListUtil.difList(tsPositionRoleVO.getRoleIds(),oldRoleIds);
List<String> insertIds=updateRoleIds.get("insert");