weaver-hrm-salary/src/com/engine/salary/service/SICategoryService.java

41 lines
967 B
Java
Raw Normal View History

2022-03-09 16:12:47 +08:00
package com.engine.salary.service;
2022-06-28 16:46:42 +08:00
import com.engine.salary.enums.sicategory.WelfareTypeEnum;
2022-03-09 16:12:47 +08:00
import java.util.Map;
/**
* @Author weaver_cl
* @Date 2022/3/9
* @Version V1.0
**/
public interface SICategoryService {
Map<String, Object> getForm(Map<String, Object> params);
Map<String, Object> insert(Map<String, Object> params);
Map<String, Object> update(Map<String, Object> params);
Map<String, Object> updateStatusById(Map<String, Object> params);
2022-03-11 14:28:39 +08:00
Map<String, Object> listPage(Map<String, Object> params);
2022-04-27 16:21:24 +08:00
2022-06-28 16:46:42 +08:00
/**
* 查询自定义福利列表
*
* @param welfareType 福利类型,用于页面右上角的筛选功能不传则查询全部
* @return 分页列表
* @see WelfareTypeEnum
*/
// PageInfo<ICategoryListDTO> listPage(WelfareTypeEnum welfareType);
2022-04-27 16:21:24 +08:00
/**
* 根据tenantKey获取name和id的map结构
*
* @return map
*/
Map<String, String> categoryIdNameMap();
2022-03-09 16:12:47 +08:00
}