@Override public String delete( HttpServletRequest request, Map<String, String> variablesMap, JBPMWorkflowHistoryInfo jbpmWorkflowHistoryInfo) throws Exception { ContractInfo contractInfo = (ContractInfo) this.tableService.findEntityByID(ContractInfo.class, variablesMap.get("contract_id")); // 将设备清单的流程状态设置为流程中 if (!contractInfo.getContractEquips().isEmpty()) { // 租赁物明细 Iterator<ContractEquip> it = contractInfo.getContractEquips().iterator(); while (it.hasNext()) { ContractEquip contractEquip = (ContractEquip) it.next(); contractEquip.setWorkFlag(AppStaticUtil.WORKFLOW_OFF); } } return null; }