weaver-hrm-salary/src/com/engine/salary/biz/EmployBiz.java

66 lines
1.9 KiB
Java
Raw Normal View History

2022-03-10 17:57:46 +08:00
package com.engine.salary.biz;
import com.engine.salary.entity.datacollection.DataCollectionEmployee;
2022-03-23 18:41:38 +08:00
import com.engine.salary.entity.hrm.PositionInfo;
2022-03-10 17:57:46 +08:00
import com.engine.salary.mapper.datacollection.EmployMapper;
import org.apache.ibatis.session.SqlSession;
import weaver.conn.mybatis.MyBatisFactory;
import weaver.general.BaseBean;
import java.util.List;
public class EmployBiz extends BaseBean {
/**
* 查询人员列表
*
* @return
*/
public List<DataCollectionEmployee> listEmployee() {
SqlSession sqlSession = MyBatisFactory.sqlSessionFactory.openSession();
try {
EmployMapper mapper = sqlSession.getMapper(EmployMapper.class);
return mapper.listEmployee();
} finally {
sqlSession.close();
}
}
public List<DataCollectionEmployee> getEmployeeByIds(List<Long> list) {
SqlSession sqlSession = MyBatisFactory.sqlSessionFactory.openSession();
try {
EmployMapper mapper = sqlSession.getMapper(EmployMapper.class);
return mapper.getEmployeeByIds(list);
} finally {
sqlSession.close();
}
}
2022-03-15 17:39:19 +08:00
public List<DataCollectionEmployee> getEmployeeByIdsAll(List<Long> list) {
SqlSession sqlSession = MyBatisFactory.sqlSessionFactory.openSession();
try {
EmployMapper mapper = sqlSession.getMapper(EmployMapper.class);
return mapper.getEmployeeByIdsAll(list);
} finally {
sqlSession.close();
}
}
2022-03-23 18:41:38 +08:00
/**
* 岗位信息
* @param list
* @return
*/
public List<PositionInfo> listPositionInfo(List<Long> list) {
SqlSession sqlSession = MyBatisFactory.sqlSessionFactory.openSession();
try {
EmployMapper mapper = sqlSession.getMapper(EmployMapper.class);
return mapper.listPositionInfo(list);
} finally {
sqlSession.close();
}
}
2022-03-10 17:57:46 +08:00
}