|
|
|
|
@ -1141,6 +1141,7 @@ public class SsmBaseStaffServiceImpl extends BaseServiceImpl<BaseStaff> implemen
|
|
|
|
|
|
|
|
|
|
// 查询有没有员工,判断是否是异常状态
|
|
|
|
|
Example blackExample = new Example(BlackList.class);
|
|
|
|
|
blackExample.selectProperties("identityCard","type","mobilePhone","staffName");
|
|
|
|
|
Example.Criteria blackExampleCriteria = blackExample.createCriteria();
|
|
|
|
|
blackExampleCriteria.andEqualTo(BlackListDto.Fields.identityCard, identityCard);
|
|
|
|
|
List<BlackList> blackLists = blackListDao.selectByExample(blackExample);
|
|
|
|
|
@ -1171,12 +1172,15 @@ public class SsmBaseStaffServiceImpl extends BaseServiceImpl<BaseStaff> implemen
|
|
|
|
|
if (lastRuzhiStaffTemp == null) {
|
|
|
|
|
String staffNum = getStaffNum(staffRequest.getStoreId(),identityCard);
|
|
|
|
|
temporary.setStaffNum(staffNum);
|
|
|
|
|
StaffTemporaryNumber staffTemporaryNumber = new StaffTemporaryNumber();
|
|
|
|
|
BeanUtils.copyProperties(temporary,staffTemporaryNumber);
|
|
|
|
|
staffTemporaryNumberService.save(staffTemporaryNumber);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
staffTemporaryDao.insert(temporary);
|
|
|
|
|
StaffTemporaryNumber staffTemporaryNumber = new StaffTemporaryNumber();
|
|
|
|
|
BeanUtils.copyProperties(temporary,staffTemporaryNumber);
|
|
|
|
|
staffTemporaryNumberService.save(staffTemporaryNumber);
|
|
|
|
|
// StaffTemporaryNumber staffTemporaryNumber = new StaffTemporaryNumber();
|
|
|
|
|
// BeanUtils.copyProperties(temporary,staffTemporaryNumber);
|
|
|
|
|
// staffTemporaryNumberService.save(staffTemporaryNumber);
|
|
|
|
|
|
|
|
|
|
// 进行检验防止编号重复
|
|
|
|
|
// Example staffTempExample = new Example(StaffTemporary.class);
|
|
|
|
|
|