package jnpf.limsService; import jnpf.base.service.SuperService; import jnpf.limsEntity.BaogaoShenheJibie; import jnpf.limsEntity.LimsBaogaoShouquanEntity; /** * 报告授权服务:判断"当前用户对某分类(biz_type)是否具备某审核级别的操作权"。 * *

表 lims_baogao_shouquan 是 visualdev 动态表,本扩展模块只读它来做权限校验, * 不参与增删改(增删改仍走 visualdev 的通用接口)。 */ public interface LimsBaogaoShouquanService extends SuperService { /** * 是否被授权对该 biz_type 执行该级别动作。 * *

命中条件(任一记录满足即放行): *

* * @param userId 当前用户 userId * @param jibie 审核级别枚举 * @param bizType 报告 biz_type(CP/ZJP/...)—— null/空字符串直接返回 false */ boolean hasAuthority(String userId, BaogaoShenheJibie jibie, String bizType); }