| | |
| | | } |
| | | |
| | | /** |
| | | * 批量更新对象 |
| | | * @param entity 对象 |
| | | * @param caseIdList |
| | | */ |
| | | public void updateCaseInfoList(CaseInfo entity, List<String> caseIdList){ |
| | | try{ |
| | | mapper.updateCaseInfoList(entity, caseIdList); |
| | | }catch (Exception e){ |
| | | log.error("[CaseInfoService.updateCaseInfoList]调用失败,异常信息:"+e, e); |
| | | throw new ServiceException("CaseInfoService.updateCaseInfoList", e); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 条件更新对象 |
| | | * @param entity 对象 |
| | | * @param terms 条件 |
| | |
| | | caseInfo.setInputWay(CaseBaseConsts.INPUT_WAY_1); |
| | | caseInfo.setCreateTime(nowDate); |
| | | caseInfo.setDeleteStatus(BaseConsts.DELETE_STATUS_0); |
| | | //默认添加省市 |
| | | caseInfo.setQueProv("19"); |
| | | caseInfo.setQueProvName("广东省"); |
| | | caseInfo.setQueCity("1601"); |
| | | caseInfo.setQueCityName("广州市"); |
| | | // 删除草稿案件 |
| | | if(1 == registerSaveDTO.getIsDraft() ){ |
| | | draftInfoService.removeDraftInfo(registerSaveDTO.getId()); |
| | |
| | | // 判断是否自行受理 |
| | | if(1 == registerSaveDTO.getIsSelfAccept()){ |
| | | // 自行受理流程 |
| | | caseTaskService.webStartFlowZXSL(caseInfo, loginUser); |
| | | return caseTaskService.webStartFlowZXSL(caseInfo, loginUser); |
| | | }else { |
| | | // 自动调度流程 |
| | | caseTaskService.webStartFlowLFDJ(caseInfo); |
| | |
| | | caseInfo.setInputUserId(loginUser.getId()); |
| | | caseInfo.setInputUserName(loginUser.getTrueName()); |
| | | caseInfo.setInputWay(CaseBaseConsts.INPUT_WAY_1); |
| | | //默认添加省市 |
| | | caseInfo.setQueProv("19"); |
| | | caseInfo.setQueProvName("广东省"); |
| | | caseInfo.setQueCity("1601"); |
| | | caseInfo.setQueCityName("广州市"); |
| | | |
| | | caseInfo.setCreateTime(nowDate); |
| | | caseInfo.setUpdateTime(nowDate); |
| | | caseInfo.setVisitTime(nowDate); |
| | |
| | | if(ObjectUtils.isNotEmpty(caseInfoUnfold)){ |
| | | caseInfoWeChatDTO.setMediResult(caseInfoUnfold.getMediResult()); |
| | | caseInfoWeChatDTO.setMediResultName(caseInfoUnfold.getMediResultName()); |
| | | caseInfoWeChatDTO.setMediateDeptId(caseInfoUnfold.getMediateDeptId()); |
| | | caseInfoWeChatDTO.setMediateDeptName(caseInfoUnfold.getMediateDeptName()); |
| | | caseInfoWeChatDTO.setMediateDeptId(caseInfoUnfold.getMediateUnitId()); |
| | | caseInfoWeChatDTO.setMediateDeptName(caseInfoUnfold.getMediateUnitName()); |
| | | caseInfoWeChatDTO.setAgreeType(caseInfoUnfold.getAgreeType()); |
| | | caseInfoWeChatDTO.setAgreeTypeName(caseInfoUnfold.getAgreeTypeName()); |
| | | caseInfoWeChatDTO.setAgreeContent(caseInfoUnfold.getAgreeContent()); |
| | | } |
| | | |
| | | QueryWrapper<CasePerson> personWrapper1 = new QueryWrapper<>(); |