|
|
@@ -242,15 +242,17 @@ public class CoreIntroduceLetterServiceImpl extends ServiceImpl<CoreIntroduceLet
|
|
|
introduceLetter.setOrgId(sysOrg.getId());
|
|
|
introduceLetter.setOrgPath(sysOrg.getPath());
|
|
|
introduceLetter.setOrgName(sysOrg.getName());
|
|
|
- if(ObjectUtil.isNotEmpty(coreIntroduceLetter.getRange())) {
|
|
|
- introduceLetter.setStartTime(coreIntroduceLetter.getRange().get(0));
|
|
|
- introduceLetter.setEndTime(coreIntroduceLetter.getRange().get(1));
|
|
|
- introduceLetter.setEffectiveDays((int) ChronoUnit.DAYS.between(LocalDate.parse(coreIntroduceLetter.getRange().get(0).toString()),LocalDate.parse(coreIntroduceLetter.getRange().get(1).toString())));
|
|
|
- }
|
|
|
- else {
|
|
|
- introduceLetter.setStartTime(coreIntroduceLetter.getStartTime());
|
|
|
- introduceLetter.setEndTime(DateUtil.offsetDay(coreIntroduceLetter.getStartTime(),coreIntroduceLetter.getEffectiveDays()-1));
|
|
|
- }
|
|
|
+ introduceLetter.setStartTime(coreIntroduceLetter.getStartTime());
|
|
|
+ introduceLetter.setEndTime(DateUtil.offsetDay(coreIntroduceLetter.getStartTime(),coreIntroduceLetter.getEffectiveDays()-1));
|
|
|
+// if(ObjectUtil.isNotEmpty(coreIntroduceLetter.getRange())) {
|
|
|
+// introduceLetter.setStartTime(coreIntroduceLetter.getRange().get(0));
|
|
|
+// introduceLetter.setEndTime(coreIntroduceLetter.getRange().get(1));
|
|
|
+// introduceLetter.setEffectiveDays((int) ChronoUnit.DAYS.between(LocalDate.parse(coreIntroduceLetter.getRange().get(0).toString()),LocalDate.parse(coreIntroduceLetter.getRange().get(1).toString())));
|
|
|
+// }
|
|
|
+// else {
|
|
|
+// introduceLetter.setStartTime(coreIntroduceLetter.getStartTime());
|
|
|
+// introduceLetter.setEndTime(DateUtil.offsetDay(coreIntroduceLetter.getStartTime(),coreIntroduceLetter.getEffectiveDays()-1));
|
|
|
+// }
|
|
|
//封装人员信息
|
|
|
List<CoreIntroduceLetterUserAddDto> userAddVoList =coreIntroduceLetter.getUserInfos();
|
|
|
List<CoreIntroduceLetterUser> userList = new ArrayList<>();
|