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

33 lines
839 B
Java
Raw Normal View History

2023-03-01 09:05:03 +08:00
package com.engine.salary.service;
2023-03-08 16:36:47 +08:00
import com.engine.salary.entity.datacollection.DataCollectionEmployee;
2023-03-01 09:05:03 +08:00
import com.engine.salary.entity.extemp.param.ExtEmpQueryParam;
2023-03-03 16:57:52 +08:00
import com.engine.salary.entity.extemp.param.ExtEmpSaveParam;
2023-03-01 09:05:03 +08:00
import com.engine.salary.entity.extemp.po.ExtEmpPO;
2023-03-03 16:57:52 +08:00
import com.engine.salary.util.page.PageInfo;
2023-03-01 09:05:03 +08:00
import java.util.Collection;
import java.util.List;
public interface ExtEmpService {
List<ExtEmpPO> list(ExtEmpQueryParam param);
2023-03-03 16:57:52 +08:00
PageInfo<ExtEmpPO> listPage (ExtEmpQueryParam param);
2023-03-01 09:05:03 +08:00
2023-03-03 16:57:52 +08:00
void save(ExtEmpSaveParam po);
void update(ExtEmpSaveParam po);
2023-03-01 09:05:03 +08:00
void delete(Collection<Long> ids);
2023-03-08 16:36:47 +08:00
DataCollectionEmployee getEmployeeById(Long id);
/**
* 获取人员信息
* @param ids
* @return
*/
List<DataCollectionEmployee> getEmployeeByIds(List<Long> ids);
2023-03-01 09:05:03 +08:00
}