| | |
| | | import com.xiaopeng.map.vo.NearestVo; |
| | | import com.xiaopeng.map.vo.OrderDistanceVo; |
| | | import com.xiaopeng.map.vo.StationDetailVo; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.validation.Valid; |
| | | import java.time.LocalTime; |
| | |
| | | * 新增点位并根据规则生成点位编号 |
| | | */ |
| | | XpPoint addPointWithGeneratedNumber(@Valid PointAddDto pointAddDto); |
| | | |
| | | String getPointNumber(Long electronicAreaId); |
| | | |
| | | /** |
| | | * 校验点位名称唯一 |
| | |
| | | |
| | | PageInfo<XpPoint> pageList(PointPageListListQuery query); |
| | | |
| | | List<XpPoint> listByStationId(Long stationId); |
| | | |
| | | @Transactional(rollbackFor = Exception.class) |
| | | void clearStationInfoByStationId(Long stationId); |
| | | |
| | | @Transactional(rollbackFor = Exception.class) |
| | | void statusStopByStationId(Long stationId, Boolean pointStop); |
| | | |
| | | @Transactional(rollbackFor = Exception.class) |
| | | void pointDeleteByStationId(Long stationId, Boolean pointDelete); |
| | | } |