package cn.iocoder.yudao.module.system.api.approval;
|
|
import cn.iocoder.yudao.module.system.service.approval.ApprovalConfigService;
|
import jakarta.annotation.Resource;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Set;
|
|
/**
|
* 通用审批配置 API 实现类
|
*
|
* @author 超级管理员
|
*/
|
@Service
|
public class ApprovalConfigApiImpl implements ApprovalConfigApi {
|
|
@Resource
|
private ApprovalConfigService approvalConfigService;
|
|
@Override
|
public Set<Long> validateApprovalEnabledAndGetApprovers(String bizType) {
|
return approvalConfigService.validateApprovalEnabledAndGetApprovers(bizType);
|
}
|
|
@Override
|
public void validateApprover(String bizType, Long userId) {
|
approvalConfigService.validateApprover(bizType, userId);
|
}
|
|
@Override
|
public Set<Long> getApproverUserIds(String bizType) {
|
return approvalConfigService.getApproverUserIds(bizType);
|
}
|
|
}
|