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

46 lines
801 B
Java
Raw Normal View History

2024-07-30 17:45:02 +08:00
package com.engine.salary.service.auth;
import com.engine.salary.entity.auth.param.AuthDataSaveParam;
2024-08-06 10:46:33 +08:00
import com.engine.salary.entity.auth.param.AuthSyncParam;
2024-07-30 17:45:02 +08:00
import com.engine.salary.entity.auth.po.AuthDataPO;
import java.util.List;
/**
* 数据
* <p>Copyright: Copyright (c) 2024</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
public interface AuthDataService {
/**
* 列表
* @param roleId
* @return
*/
List<AuthDataPO> list(Long roleId);
/**
* 保存数据
2024-08-08 10:01:41 +08:00
* @param params
2024-07-30 17:45:02 +08:00
* @return
*/
2024-08-08 10:01:41 +08:00
void save(List<AuthDataSaveParam> params);
2024-07-30 17:45:02 +08:00
2024-08-19 15:29:45 +08:00
/**
* 删除
* @param ids
*/
void delete(List<Long> ids);
2024-07-30 17:45:02 +08:00
/**
* 同步
2024-08-06 10:46:33 +08:00
* @param param
2024-07-30 17:45:02 +08:00
*/
2024-08-06 10:46:33 +08:00
void sync(AuthSyncParam param);
2024-08-19 15:29:45 +08:00
2024-07-30 17:45:02 +08:00
}