| | |
| | | import com.zy.acs.framework.common.Cools; |
| | | import com.zy.acs.manager.core.domain.TaskPosDto; |
| | | import com.zy.acs.manager.manager.entity.*; |
| | | import com.zy.acs.manager.manager.enums.SegmentStateType; |
| | | import com.zy.acs.manager.manager.enums.StaTypeType; |
| | | import com.zy.acs.manager.manager.enums.StatusType; |
| | | import com.zy.acs.manager.manager.enums.TravelStateType; |
| | | import com.zy.acs.manager.manager.enums.*; |
| | | import com.zy.acs.manager.manager.mapper.StaMapper; |
| | | import com.zy.acs.manager.manager.service.*; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | private SegmentService segmentService; |
| | | @Autowired |
| | | private TravelService travelService; |
| | | @Autowired |
| | | private StaReserveService staReserveService; |
| | | |
| | | @Override |
| | | public Sta selectByStaNo(String staNo) { |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Task checkoutTask(Long staId) { |
| | | List<StaReserve> list = staReserveService.list(new LambdaQueryWrapper<StaReserve>() |
| | | .eq(StaReserve::getStaId, staId) |
| | | .eq(StaReserve::getState, StaReserveStateType.CONFIRMED.toString()) |
| | | // .eq(StaReserve::getType, StaReserveType.IN.toString()) |
| | | .eq(StaReserve::getStatus, StatusType.ENABLE.val) |
| | | .orderByDesc(StaReserve::getCreateTime) |
| | | // .last("limit 1") |
| | | ); |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public boolean isRoller(Long staId) { |
| | | if (staId == null) { |
| | | return false; |