weaver-hrm-salary/src/com/engine/salary/service/auth/AuthOptService.java

37 lines
703 B
Java
Raw Normal View History

2024-07-29 16:00:27 +08:00
package com.engine.salary.service.auth;
import com.engine.salary.entity.auth.dto.AuthOptDTO;
import com.engine.salary.entity.auth.param.AuthOptSaveParam;
2024-08-30 17:22:10 +08:00
import com.engine.salary.entity.auth.po.AuthOptPO;
import java.util.List;
2024-07-29 16:00:27 +08:00
/**
* 权限项
* <p>Copyright: Copyright (c) 2024</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public interface AuthOptService {
/**
* 权限树
* @param roleId
* @return
*/
AuthOptDTO optTree(Long roleId);
/**
* 保存权限项
* @param param
* @return
*/
void save(AuthOptSaveParam param);
2024-08-23 09:38:54 +08:00
void deleteByRoleId(Long roleId);
2024-08-30 17:22:10 +08:00
List<AuthOptPO> listOpts(Long roleId);
2024-07-29 16:00:27 +08:00
}