fix(EmpContractInfo): 修正导入合同信息的循环缩进并添加结束日期差值计算
- 调整导入方法中循环的缩进,提升代码规范性
- 增加合同结束日期与当前日期间隔天数的计算
- 将计算结果设置到合同信息对象的diffDay字段中
- 保持原有合同期限字段的赋值逻辑不变
| | |
| | | } catch (Exception e) { |
| | | returnList.add(StrUtil.format("导入员工合同信息异常: 出现位置第{}行, 原因:{}时间格式错误", listObject.indexOf(list) + 1, list.get(0).toString())); |
| | | continue; |
| | | } |
| | | |
| | | // 计算合同结束日期与当前日期之间的间隔天数 |
| | | if (contractInfo.getEndDate() != null) { |
| | | contractInfo.setDiffDay((int) DateUtil.betweenDay(DateUtil.date(), contractInfo.getEndDate(), false)); |
| | | } |
| | | |
| | | if (StringUtils.isNotBlank(list.get(8).toString())) { |