yz
2021-05-28 511a66546a655c9e5b44317ca82ae60fe5f2bf0d
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/EmpLaborTroubleServiceImpl.java
@@ -209,9 +209,6 @@
         empLabortrouble.setJobName(list.get(2).toString());
         empLabortrouble.setEmpName(list.get(3).toString());
         empLabortrouble.setCertificateNumb(list.get(4).toString());
         if (StringUtils.isNotBlank(list.get(5).toString())) {
            empLabortrouble.setArbitrationDate(DateUtil.parseDateTime(list.get(5).toString()));
         }
         //仲裁类型
         DicItem  dicItem =dicItems.parallelStream().filter(j->StrUtil.equalsIgnoreCase(j.getDicCode(),"zctype")&&StrUtil.equals(j.getDicItemName(),list.get(6).toString())).findFirst().orElse(null);
@@ -229,9 +226,19 @@
         if (StringUtils.isNotBlank(list.get(11).toString())) {
            empLabortrouble.setArbitrationStatus("未结案".equals(list.get(11).toString()) ? 0 : 1);
         }
         if (StringUtils.isNotBlank(list.get(12).toString())) {
            empLabortrouble.setSettleDate(DateUtil.parseDate(list.get(12).toString()));
            try {
                if (StringUtils.isNotBlank(list.get(5).toString())) {
                    empLabortrouble.setArbitrationDate(DateUtil.parse(list.get(5).toString()));
         }
                if (StringUtils.isNotBlank(list.get(12).toString())) {
                    empLabortrouble.setSettleDate(DateUtil.parse(list.get(12).toString()));
                }
            } catch (Exception e) {
                returnList.add(StrUtil.format("导入员工劳资案件异常: 出现位置第{}行, 原因:{}时间格式错误", listObject.indexOf(list) + 1, list.get(0).toString()));
                continue;
            }
         empLabortrouble.setEmpStatus(empBaseInfo.getEmpStatus());
         this.save(empLabortrouble);
      }