| | |
| | | // 反馈时间 |
| | | Date now = new Date(); |
| | | String appTime = TimeUtils.format(now,TimeUtils.STANDARD_PATTERN); |
| | | String processingTime = TimeUtils.format(TimeUtils.after(now,14),TimeUtils.STANDARD_PATTERN); |
| | | // 办理反馈的超时时间 |
| | | Integer afterDay = 14; |
| | | if (caseInfo.getCanalSecond().equals(CaseBaseConstsEnum.CASE_CANAL_SECOND_1.getIndex())) { |
| | | // 如果是非警务纠纷,则办理时间需要加30天 |
| | | afterDay = 30; |
| | | } |
| | | String processingTime = TimeUtils.format(TimeUtils.after(now,afterDay),TimeUtils.STANDARD_PATTERN); |
| | | |
| | | // 构建参数 |
| | | SaveEventFeedBackVo saveEventFeedBackVo = new SaveEventFeedBackVo(); |
| | |
| | | // 受理后的节点任务,未读 |
| | | blfkCaseTask.setReadStatus(CaseTaskConsts.READ_STATUS_0); |
| | | blfkCaseTask.setStatus(CaseTaskConsts.TASK_STATUS_1); |
| | | |
| | | // 判断是否非警务,如果是则需要重新计算,不是就走原先逻辑 |
| | | CaseInfo caseInfo = caseInfoService.getById(dslCaseTask.getCaseId()); |
| | | if (caseInfo.getCanalSecond().equals(CaseBaseConstsEnum.CASE_CANAL_SECOND_1.getIndex())) { |
| | | newFlowNode.setExpire(3); |
| | | } |
| | | // 任务处理时限 |
| | | if (newFlowNode.getExpire() != 0) { |
| | | blfkCaseTask.setExpireTime(syHolidayService.getExpiryDay(nowDate, newFlowNode.getExpire())); |