| | |
| | | MissionTaskIssueParam missionTaskIssueParam = new MissionTaskIssueParam(flowStepInstance,subsystemFlowTemplate,flowStepTemplate); |
| | | |
| | | missionTaskIssueParam.setType(RcsTaskType.getTypeDesc(task.getTaskType())); |
| | | if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_IN.type)){ |
| | | boolean souSign = taskInstance.getSourceCode().matches("\\d+"); |
| | | if (souSign){ |
| | | WarehouseAreas warehouseAreas = warehouseAreasService.getById(Long.parseLong(taskInstance.getSourceCode())); |
| | |
| | | missionTaskIssueParam.setTargetCode(basStation.getStationName()); |
| | | } |
| | | } |
| | | |
| | | missionTaskIssueParam.setTaskPri(task.getSort()); |
| | | missionTaskIssueParam.setBarcode(task.getBarcode()); |
| | | missionTaskIssueParam.setTaskNo(task.getTaskCode()); |
| | | if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_IN.type)){ |
| | | missionTaskIssueParam.setLocNo(task.getTargLoc()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_OUT.type)){ |
| | | missionTaskIssueParam.setSourcelocNo(task.getOrgLoc()); |
| | | missionTaskIssueParam.setStaNo(task.getTargSite()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type)){ |
| | | missionTaskIssueParam.setSourcelocNo(task.getOrgLoc()); |
| | | missionTaskIssueParam.setLocNo(task.getTargLoc()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_STA.type)){ |
| | | missionTaskIssueParam.setSourcestaNo(task.getOrgSite()); |
| | | missionTaskIssueParam.setStaNo(task.getTargSite()); |
| | | missionTaskIssueParam.setBarcode(task.getBarcode()); |
| | | missionTaskIssueParam.setTaskPri(task.getSort()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_OUT.type)){ |
| | | missionTaskIssueParam.setSourceCode(taskInstance.getSourceCode()); |
| | | missionTaskIssueParam.setTargetCode(taskInstance.getTargetCode()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type)){ |
| | | missionTaskIssueParam.setSourceCode(taskInstance.getSourceCode()); |
| | | missionTaskIssueParam.setTargetCode(taskInstance.getTargetCode()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_STA.type)){ |
| | | missionTaskIssueParam.setSourceCode(taskInstance.getSourceCode()); |
| | | missionTaskIssueParam.setTargetCode(taskInstance.getTargetCode()); |
| | | |
| | | } |
| | | |
| | | /**任务下发接口*/ |