| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | import static com.zy.asrs.wms.utils.HttpUtils.getClientIpAddress; |
| | |
| | | } |
| | | |
| | | @Override |
| | | public R getTask() { |
| | | List<LargeScreenTaskDto> taskDtos = taskMapper.getTaskIntegrateByTaskNo(new LambdaQueryWrapper<Task>().eq(Task::getTaskSts, TaskStsType.WAVE_SEED.id).orderByAsc(Task::getUpdateTime).last("limit 1")); |
| | | |
| | | public R getTask(HttpServletRequest request) { |
| | | log.info("ip地址====>: {}", getClientIpAddress(request)); |
| | | String locIp = getClientIpAddress(request); |
| | | List<LargeScreenTaskDto> taskDtos; |
| | | if (locIp.equals(HttpEssUtils.S2_SITE_NO)) { |
| | | taskDtos = taskMapper.getTaskIntegrateByTaskNo(new LambdaQueryWrapper<Task>() |
| | | .eq(Task::getTaskSts, TaskStsType.WAVE_SEED.id) |
| | | .eq(Task::getTargetSite, "S2") |
| | | .orderByAsc(Task::getUpdateTime).last("limit 1")); |
| | | } else { |
| | | taskDtos = taskMapper.getTaskIntegrateByTaskNo(new LambdaQueryWrapper<Task>() |
| | | .eq(Task::getTaskSts, TaskStsType.WAVE_SEED.id) |
| | | .eq(Task::getTargetSite, "S1") |
| | | .orderByAsc(Task::getUpdateTime).last("limit 1")); |
| | | } |
| | | return R.ok(taskDtos); |
| | | } |
| | | |