| | |
| | | missionTaskIssueParam.setTaskPri(task.getSort()); |
| | | missionTaskIssueParam.setBarcode(task.getBarcode()); |
| | | missionTaskIssueParam.setTaskNo(task.getTaskCode()); |
| | | if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_IN.type)){ |
| | | if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_IN.type) && endSign){ |
| | | missionTaskIssueParam.setLocNo(task.getTargLoc()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_OUT.type)){ |
| | | missionTaskIssueParam.setSourcestaNo(missionTaskIssueParam.getSourcestaNo()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_OUT.type) && souSign){ |
| | | missionTaskIssueParam.setSourcelocNo(task.getOrgLoc()); |
| | | missionTaskIssueParam.setStaNo(task.getTargSite()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type)){ |
| | | missionTaskIssueParam.setStaNo(missionTaskIssueParam.getTargetCode()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type) && souSign && endSign){ |
| | | 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()); |
| | | |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type) && souSign && !endSign){ |
| | | missionTaskIssueParam.setType(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type); |
| | | missionTaskIssueParam.setSourcelocNo(task.getOrgLoc()); |
| | | missionTaskIssueParam.setStaNo(missionTaskIssueParam.getTargetCode()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_TRANSFER.type) && !souSign && endSign){ |
| | | missionTaskIssueParam.setType(RcsTaskType.RCS_TASK_TYPE_ENUM_IN.type); |
| | | missionTaskIssueParam.setSourcestaNo(missionTaskIssueParam.getSourcestaNo()); |
| | | missionTaskIssueParam.setLocNo(task.getTargLoc()); |
| | | } else if (missionTaskIssueParam.getType().equals(RcsTaskType.RCS_TASK_TYPE_ENUM_STA.type) || (!souSign && !endSign)){ |
| | | missionTaskIssueParam.setType(RcsTaskType.RCS_TASK_TYPE_ENUM_STA.type); |
| | | missionTaskIssueParam.setSourcestaNo(missionTaskIssueParam.getSourcestaNo()); |
| | | missionTaskIssueParam.setStaNo(missionTaskIssueParam.getTargetCode()); |
| | | } |
| | | |
| | | /**任务下发接口*/ |