当天新增人员-生成当天考勤模板数据
This commit is contained in:
parent
c0332b2548
commit
a0df3e03f6
|
|
@ -1,8 +1,10 @@
|
||||||
package com.bonus.system.att.service;
|
package com.bonus.system.att.service;
|
||||||
|
|
||||||
import com.bonus.common.core.constant.Constants;
|
import com.bonus.common.core.constant.Constants;
|
||||||
|
import com.bonus.common.core.utils.bean.BeanUtils;
|
||||||
import com.bonus.common.security.utils.SecurityUtils;
|
import com.bonus.common.security.utils.SecurityUtils;
|
||||||
import com.bonus.system.att.dao.AttGroupDao;
|
import com.bonus.system.att.dao.AttGroupDao;
|
||||||
|
import com.bonus.system.att.dao.AttSourceDataDao;
|
||||||
import com.bonus.system.att.entity.AttGroupBean;
|
import com.bonus.system.att.entity.AttGroupBean;
|
||||||
import com.bonus.system.att.entity.AttGroupCheckOrgBean;
|
import com.bonus.system.att.entity.AttGroupCheckOrgBean;
|
||||||
import com.bonus.system.att.utils.TreeUtils;
|
import com.bonus.system.att.utils.TreeUtils;
|
||||||
|
|
@ -29,6 +31,9 @@ public class AttGroupServiceImpl implements AttGroupService {
|
||||||
@Resource(name = "ProDeptRoleDao")
|
@Resource(name = "ProDeptRoleDao")
|
||||||
private ProDeptRoleDao proDeptRoleDao;
|
private ProDeptRoleDao proDeptRoleDao;
|
||||||
|
|
||||||
|
@Resource(name = "attSourceDataDao")
|
||||||
|
private AttSourceDataDao attSourceDataDao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<AttGroupBean> selectAttGroupList(AttGroupBean bean) {
|
public List<AttGroupBean> selectAttGroupList(AttGroupBean bean) {
|
||||||
return attGroupDao.selectAttGroupList(bean);
|
return attGroupDao.selectAttGroupList(bean);
|
||||||
|
|
@ -129,6 +134,14 @@ public class AttGroupServiceImpl implements AttGroupService {
|
||||||
if (!addList.isEmpty()) {
|
if (!addList.isEmpty()) {
|
||||||
//添加考勤组绑定人员
|
//添加考勤组绑定人员
|
||||||
attGroupDao.insertAttGroupPerson(addList);
|
attGroupDao.insertAttGroupPerson(addList);
|
||||||
|
// 新增的人员 生成当天的考勤模板
|
||||||
|
List<AttGroupBean> list = new ArrayList<>();
|
||||||
|
for (AttGroupCheckOrgBean attGroupCheckOrgBean : addList) {
|
||||||
|
AttGroupBean groupBean = new AttGroupBean();
|
||||||
|
BeanUtils.copyProperties(attGroupCheckOrgBean, groupBean);
|
||||||
|
list.add(groupBean);
|
||||||
|
}
|
||||||
|
attSourceDataDao.insertAttSettingHistoryData(list);
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue