feat(role): 添加角色用户关系管理功能并优化处方列表组件 bug#182

- 在SysUserRoleMapper中新增selectUserIdsByRoleId方法查询角色下的用户ID列表
- 在SysRoleServiceImpl中注入ISysMenuService并实现菜单缓存清理逻辑
- 修改updateRole方法在角色权限变更后清除相关用户的菜单缓存
- 更新处方列表组件确保showPopover初始值为false避免自动弹出问题
- 将采购入库页面的按钮文本从"添加记录"改为"采购入库"
- 添加删除验证检查已审批记录不允许删除的功能
This commit is contained in:
2026-03-18 14:26:12 +08:00
parent 0d1710f201
commit 6d87b7c445
5 changed files with 45 additions and 6 deletions

View File

@@ -48,4 +48,10 @@
#{userId}
</foreach>
</delete>
<select id="selectUserIdsByRoleId" resultType="Long">
select user_id
from sys_user_role
where role_id = #{roleId}
</select>
</mapper>