| | |
| | | applyVO.setApplyStatus(CommonConstant.NUMBER_ONE); |
| | | ProcessDefinition processDefinition = processDefinitionQuery.processDefinitionKey("haveMaintenanceFundApply").singleResult(); |
| | | applyVO.setProcessDefinitionId(processDefinition.getId()); |
| | | // 经过业委会 |
| | | // 有物业和有业委会 |
| | | variables = Kv.create() |
| | | .set(ProcessConstant.TASK_VARIABLE_CREATE_USER, AuthUtil.getUserName()) |
| | | .set("ownersCommitteeUser", TaskUtil.getTaskUser(one.getPrincipalId().toString())) |
| | |
| | | .set("applyUser", TaskUtil.getTaskUser(AuthUtil.getUserId().toString())) |
| | | .set("ownersCommitteeFlag", ownersCommitteeFlag); |
| | | } else { |
| | | if(CommonConstant.NUMBER_TWO.equals(ownersCommitteeFlag) && CommonConstant.NUMBER_ONE.equals(applyVO.getPropertyFlag())){ |
| | | // 有物业和无业委会 |
| | | ProcessDefinition processDefinition = processDefinitionQuery.processDefinitionKey("haveMaintenanceFundApply").singleResult(); |
| | | applyVO.setProcessDefinitionId(processDefinition.getId()); |
| | | }else { |
| | | // 无物业和无业委会 |
| | | ProcessDefinition processDefinition = processDefinitionQuery.processDefinitionKey("notMaintenanceFundApply").singleResult(); |
| | | applyVO.setProcessDefinitionId(processDefinition.getId()); |
| | | } |
| | | applyVO.setApplyStatus(CommonConstant.NUMBER_TWO); |
| | | ProcessDefinition processDefinition = processDefinitionQuery.processDefinitionKey("notMaintenanceFundApply").singleResult(); |
| | | applyVO.setProcessDefinitionId(processDefinition.getId()); |
| | | // 经过街道 |
| | | variables = Kv.create() |
| | | .set(ProcessConstant.TASK_VARIABLE_CREATE_USER, AuthUtil.getUserName()) |
| | | .set("streetUser", TaskUtil.getTaskUser(one4.getId().toString())) |