Commit 9eec07a7 authored by wzs162's avatar wzs162

复评审核代码修改

parent b3e5075e
......@@ -92,12 +92,18 @@ public class ReTaskServiceImpl extends ServiceImpl<TaskMapper, ChAprTask> implem
//审核通过
if (applyStatus.equals(Short.valueOf("2"))) {
//修改失能人员信息,首次申请只需新建
ChDisableInfo chDisableInfo = disableInfoMapper.selectOne(new LambdaQueryWrapper<ChDisableInfo>()
List<ChDisableInfo> disableInfoList = disableInfoMapper.selectList(new LambdaQueryWrapper<ChDisableInfo>()
.eq(ChDisableInfo::getRealName, checkName)
.eq(ChDisableInfo::getCertiCode, chDisableApply.getCertiCode()));
BeanUtil.copyProperties(chDisableApply, chDisableInfo);
chDisableInfo.setDataFrom(0);//数据来源设置为0-申请
disableInfoMapper.updateById(chDisableInfo);
ChDisableInfo newDisableInfo=null;
if (disableInfoList.size()!=0) {
ChDisableInfo chDisableInfo = disableInfoList.get(0);
newDisableInfo=new ChDisableInfo();
newDisableInfo.setDisabInfoId(chDisableInfo.getDisabInfoId());
BeanUtil.copyProperties(chDisableApply, newDisableInfo);
newDisableInfo.setDataFrom(0);//数据来源设置为0-申请
disableInfoMapper.updateById(newDisableInfo);
}
/* //添加失能人员信息
ChDisableInfo chDisableInfo = new ChDisableInfo();
......@@ -105,7 +111,7 @@ public class ReTaskServiceImpl extends ServiceImpl<TaskMapper, ChAprTask> implem
disableInfoMapper.insert(chDisableInfo);*/
//新建disable_info_his表的一条数据
ChDisableInfoHis chDisableInfoHis = new ChDisableInfoHis();
BeanUtil.copyProperties(chDisableInfo, chDisableInfoHis);
BeanUtil.copyProperties(newDisableInfo, chDisableInfoHis);
disableInfoHisMapper.insert(chDisableInfoHis);
//添加失能评定信息
......@@ -118,7 +124,7 @@ public class ReTaskServiceImpl extends ServiceImpl<TaskMapper, ChAprTask> implem
chAprTask.setLastAprDate(cd.getTime());//鉴定截至日期
}
BeanUtil.copyProperties(chDisableApply, chAprTask);
chAprTask.setDisableInfoId(chDisableInfo.getDisabInfoId());//失能人员id
chAprTask.setDisableInfoId(newDisableInfo.getDisabInfoId());//失能人员id
chAprTask.setReAprStatus(0);
chAprTask.setEffTime(new Date());
chAprTask.setFcd(null);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment