package com.iamberry.rst.faces.pts; import com.github.pagehelper.PageHelper; import com.iamberry.rst.core.faq.FAQDetails; import com.iamberry.rst.core.page.PagedResult; import com.iamberry.rst.core.pts.PtsEmployee; import java.util.List; /** * pts员工信息接口 * Created by wangxiaoming on 2017/8/29. */ public interface PtsEmployeeService { /** * 获取员工信息 */ PtsEmployee getPtsEmployee(PtsEmployee ptsEmployee); /** * 获取员工信息 --app * * @param ptsEmployee * @return */ public PtsEmployee getPtsEmployeeApp(PtsEmployee ptsEmployee); /** * 根据id查询单个员工信息 * @param employeeId * @return */ PtsEmployee getPtsEmployeeById(Integer employeeId); /** * 获取员工信息列表 * @param pageNO * @param pageSize * @param employee * @param isTotalNum * @return */ PagedResult getEmployeeList(int pageNO, int pageSize, PtsEmployee employee, boolean isTotalNum); /** * 添加员工 * @param employee * @return */ Integer saveEmployee(PtsEmployee employee); /** * 修改员工 * @param employee * @return */ Integer updateEmployee(PtsEmployee employee); /** * 查询员工 * @param employeeNo * @return */ PtsEmployee getEmployeeByEmployeeNo(String employeeNo); }