| | |
| | | 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); |
| | |
| | | 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); |
| | | } |