工会管理:1.校工会主席角色添加分工会相关角色时,加上免审核的权限;(FlowSchoolUnionAdminByArgsAssignmentHandler获取校工会管理员暂不支持校工会主席角色查询,所以也不能审核);2.基层工会审核流程JCGHWY已经加上校工会审核节点后置触发器com.budwk.app.sys.interceptor.SysUnionSchoolAuditInterceptor(修复审核通过后不新增分工会相关角色和基层干部角色的问题);

This commit is contained in:
2026-10-20 14:34:46 +08:00
parent e9e6a4d4be
commit d2d3fe9a3f
@@ -364,7 +364,8 @@ public class SysUnionController {
unionCadre.setIsJoin(true);
dao.insert(unionCadre);
boolean isAdmin = AuthUtil.hasRoleOr(RoleConstant.SYSADMIN.name(), RoleConstant.SCHOOL_UNION_ADMIN.name());
boolean isAdmin = AuthUtil.hasRoleOr(RoleConstant.SYSADMIN.name(), RoleConstant.SCHOOL_UNION_ADMIN.name(),
RoleConstant.SCHOOL_UNION_CHAIRMAN.name());
if (isAdmin) {
// 如果是管理员,直接加角色
sysRoleService.clear("sys_user_role", Cnd.where("roleId", "=", role.getId()).and("userId", "=", userId).and("unionId", "=", unionId));