| | |
| | | */ |
| | | public Map<String, Object> getFeedbackInfo(String caseId, String caseTaskId, String userId){ |
| | | Map<String, Object> result = Maps.newHashMap(); |
| | | CaseTask caseTask = caseTaskService.getById(caseTaskId); |
| | | CaseInfoUnfold caseInfoUnfold = unfoldService.getById(caseId); |
| | | CaseTask caseTask = caseTaskService.getById(caseTaskId); |
| | | // 承办部门查询扩展表 |
| | | if (CaseTaskConsts.CASE_TASK_TYPE_1 == caseTask.getCaseTaskType()) { |
| | | if (ObjectUtils.isNotEmpty(caseInfoUnfold)) { |
| | |
| | | Date nowDate = DateUtils.getNowDate(); |
| | | caseFeedback.setUpdateTime(nowDate); |
| | | caseFeedback.setCreateTime(nowDate); |
| | | //todo 承办、配合--查询task |
| | | |
| | | QueryWrapper<CaseInfoUnfold> caseInfoUnfoldQueryWrapper = new QueryWrapper<>(); |
| | | caseInfoUnfoldQueryWrapper.eq("id", caseFeedback.getCaseId()); |
| | | CaseInfoUnfold caseInfoUnfold = unfoldService.getOne(caseInfoUnfoldQueryWrapper); |
| | | if(caseInfoUnfold.getMediateUnitId().equals(loginUser.getUnitId())){ |
| | | caseFeedback.setHandleType(1); |
| | | }else{ |
| | | caseFeedback.setHandleType(2); |
| | | } |
| | | this.save(caseFeedback); |
| | | }catch (Exception e){ |
| | | log.error("[caseFeedbackService.savecaseFeedback]调用失败,异常信息:"+e, e); |
| | |
| | | caseFeedback.setHandleUserId(loginUser.getId()); |
| | | caseFeedback.setHandleUserName(loginUser.getTrueName()); |
| | | caseFeedback.setId(utilsClient.getNewTimeId()); |
| | | caseFeedback.setHandleType(caseFeedback1.getHandleType()); |
| | | caseFeedback.setUpdateTime(nowDate); |
| | | //todo 承办、配合--查询task |
| | | |
| | | mapper.updateById(caseFeedback); |
| | | }catch (Exception e){ |
| | | log.error("[caseFeedbackService.updateFeedback]调用失败,异常信息:"+e, e); |