处理添加角色,但是同时添加角色关系表(部门表)的处理方式
关系表 部门表同时需要添加数据,
/**
* 添加角色和部门关系表数据
* @param roleId
* @param menuId
* @return
*/
int insertObjects(@Param("roleId") Integer roleId,@Param("menuIds")Integer[] menuId);
添加关系表的sql处理
角色id可以从角色表持久化后获得
sysRoleMenuDao.insertObjects(entity.getId(),menuIds);
在原型图中部门可以添加多个,所有需要遍历添加
<insert id="insertObjects" parameterType="com.cy.pj.sys.entity.Sy