123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- package com.iamberry.rst.service.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 com.iamberry.rst.faces.pts.PtsEmployeeService;
- import com.iamberry.rst.service.pts.mapper.PtsEmployeeMapper;
- import com.iamberry.rst.util.PageUtil;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import java.util.List;
- /**
- * pts员工信息接口实现
- * Created by wangxiaoming on 2017/8/29.
- */
- @Service
- public class PtsEmployeeServiceImpl implements PtsEmployeeService {
- @Autowired
- private PtsEmployeeMapper ptsEmployeeMapper;
- /**
- * 获取员工信息
- *
- * @param ptsEmployee
- * @return
- */
- public PtsEmployee getPtsEmployee(PtsEmployee ptsEmployee) {
- return ptsEmployeeMapper.getPtsEmployee(ptsEmployee);
- }
- /**
- * 获取员工信息 --app
- *
- * @param ptsEmployee
- * @return
- */
- public PtsEmployee getPtsEmployeeApp(PtsEmployee ptsEmployee) {
- return ptsEmployeeMapper.getPtsEmployeeApp(ptsEmployee);
- }
- @Override
- public PtsEmployee getPtsEmployeeById(Integer employeeId) {
- return ptsEmployeeMapper.getPtsEmployeeById(employeeId);
- }
- @Override
- public PagedResult<PtsEmployee> getEmployeeList(int pageNO, int pageSize,PtsEmployee employee, boolean isTotalNum) {
- PageHelper.startPage(pageNO, pageSize, isTotalNum);
- List<PtsEmployee> list = ptsEmployeeMapper.getPtsEmployeeList(employee);
- return PageUtil.getPage(list);
- }
- @Override
- public List<PtsEmployee> listEmployee(PtsEmployee employee) {
- return ptsEmployeeMapper.getPtsEmployeeList(employee);
- }
- /**
- * 添加
- * @param employee
- * @return
- */
- public Integer saveEmployee(PtsEmployee employee){
- Integer flag = ptsEmployeeMapper.saveEmployee(employee);
- return flag;
- }
- /**
- * 修改员工
- * @param employee
- * @return
- */
- public Integer updateEmployee(PtsEmployee employee){
- Integer flag = ptsEmployeeMapper.updateEmployee(employee);
- return flag;
- }
- /**
- * 查询员工
- * @param employeeNo
- * @return
- */
- public PtsEmployee getEmployeeByEmployeeNo(String employeeNo){
- return ptsEmployeeMapper.getEmployeeByEmployeeNo(employeeNo);
- }
- @Override
- public PtsEmployee getPtsEmployeeWebApp(PtsEmployee ptsEmployee) {
- return ptsEmployeeMapper.getPtsEmployeeWebApp(ptsEmployee);
- }
- }
|