package com.gkhy.labRiskManage.domain.account.service; import com.gkhy.labRiskManage.application.account.dto.respDto.SysDepartmentAppDTO; import com.gkhy.labRiskManage.domain.account.model.bo.SysDepartmentBO; import com.gkhy.labRiskManage.domain.account.model.dto.SysDepartmentDomainDTO; import java.util.List; /** * @email 1603559716@qq.com * @author: zf * @date: 2023/3/7 * @time: 17:17 */ public interface SysDepartmentDomainService { SysDepartmentDomainDTO save(SysDepartmentBO sysDepartmentBO,Long currentUserId); SysDepartmentDomainDTO update(SysDepartmentBO sysDepartmentBO,Long currentUserId); SysDepartmentDomainDTO delete(Long id, Long currentUserId); List list(); SysDepartmentDomainDTO findById(Long id); }