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