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);
|
2022-03-10 15:09:44 +08:00
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
}
|