Commit c6bcd6c6 authored by hongguangwu's avatar hongguangwu

MVP1.6.6-预入职相关_导出优化

parent c63905b5
...@@ -846,12 +846,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE ...@@ -846,12 +846,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE
if (attaList != null) { if (attaList != null) {
tAttaInfoService.deleteByDomainId(tPreEmpEducation.getId()); tAttaInfoService.deleteByDomainId(tPreEmpEducation.getId());
for (TAttaInfo atta : attaList) { for (TAttaInfo atta : attaList) {
atta.setId(null);
atta.setDomainId(tPreEmpEducation.getId()); atta.setDomainId(tPreEmpEducation.getId());
atta.setCreateBy(user.getId()); atta.setCreateBy(user.getId());
atta.setCreateName(user.getNickname()); atta.setCreateName(user.getNickname());
atta.setCreateTime(LocalDateTime.now()); atta.setCreateTime(LocalDateTime.now());
} }
tAttaInfoService.saveOrUpdateBatch(attaList); tAttaInfoService.saveBatch(attaList);
} }
} }
} }
...@@ -921,12 +922,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE ...@@ -921,12 +922,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE
if (attaList != null) { if (attaList != null) {
tAttaInfoService.deleteByDomainId(info.getId()); tAttaInfoService.deleteByDomainId(info.getId());
for (TAttaInfo atta : attaList) { for (TAttaInfo atta : attaList) {
atta.setId(null);
atta.setDomainId(info.getId()); atta.setDomainId(info.getId());
atta.setCreateBy(user.getId()); atta.setCreateBy(user.getId());
atta.setCreateName(user.getNickname()); atta.setCreateName(user.getNickname());
atta.setCreateTime(LocalDateTime.now()); atta.setCreateTime(LocalDateTime.now());
} }
tAttaInfoService.saveOrUpdateBatch(attaList); tAttaInfoService.saveBatch(attaList);
} }
} }
} }
...@@ -950,12 +952,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE ...@@ -950,12 +952,13 @@ public class TPreEmpMainServiceImpl extends ServiceImpl<TPreEmpMainMapper, TPreE
// 先删除后增加 // 先删除后增加
tAttaInfoService.deleteByDomainId(mainId); tAttaInfoService.deleteByDomainId(mainId);
for (TAttaInfo info : attaInfoList) { for (TAttaInfo info : attaInfoList) {
info.setId(null);
info.setDomainId(mainId); info.setDomainId(mainId);
info.setCreateBy(user.getId()); info.setCreateBy(user.getId());
info.setCreateName(user.getNickname()); info.setCreateName(user.getNickname());
info.setCreateTime(LocalDateTime.now()); info.setCreateTime(LocalDateTime.now());
} }
tAttaInfoService.saveOrUpdateBatch(attaInfoList); tAttaInfoService.saveBatch(attaInfoList);
} }
} }
return R.ok("成功"); return R.ok("成功");
......
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