puzhibing
2026-04-10 ed838e62602c0a63a64ff4bd144a0d16cc9a7cf8
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/controller/XpCruiseOrderController.java
@@ -58,7 +58,7 @@
     *
     * @param
     */
    @PostMapping("/inner/cruiseOrder/cancelCruiseOrderByVin")
    @PostMapping("/logan/inner/cruiseOrder/cancelCruiseOrderByVin")
    public R<Long> cancelCruiseOrderByVin(@RequestParam String vin) {
        Long id = xpCruiseOrderService.cancelCruiseOrderByVin(vin);
        return R.ok(id);
@@ -69,7 +69,7 @@
     *
     * @param
     */
    @PostMapping("/inner/cruiseOrder/completeCruiseOrder")
    @PostMapping("/logan/inner/cruiseOrder/completeCruiseOrder")
    public R<?> completeCruiseOrder(@RequestParam Long orderId) {
        xpCruiseOrderService.completeCruiseOrder(orderId);
        return R.ok();
@@ -82,7 +82,7 @@
     * @param orderId
     * @return
     */
    @PostMapping("/inner/cruiseOrder/cancelCruiseOrderById")
    @PostMapping("/logan/inner/cruiseOrder/cancelCruiseOrderById")
    public R<?> cancelCruiseOrderById(@RequestParam Long orderId) {
        return xpCruiseOrderService.cancelCruiseOrderById(orderId);
    }
@@ -94,7 +94,7 @@
     * @param orderId
     * @return
     */
    @PostMapping("/inner/cruiseOrder/getCruiseOrder")
    @PostMapping("/logan/inner/cruiseOrder/getCruiseOrder")
    public R<XpCruiseOrder> getCruiseOrder(@RequestParam Long orderId) {
        return R.ok(xpCruiseOrderService.getById(orderId));
    }
@@ -106,7 +106,7 @@
     * @param
     * @return 订单ID
     */
    @PostMapping("/inner/cruiseOrder/addCruiseOrder")
    @PostMapping("/logan/inner/cruiseOrder/addCruiseOrder")
    public R<Long> addCruiseOrder(@RequestBody XpCruiseOrder order) {
        boolean save = xpCruiseOrderService.save(order);
        if (!save) {
@@ -150,7 +150,7 @@
     * @param vin
     * @return
     */
    @PostMapping("/inner/cruiseOrder/stopAllCruiseOrder")
    @PostMapping("/logan/inner/cruiseOrder/stopAllCruiseOrder")
    public R<?> stopAllCruiseOrder(@RequestParam String vin) {
        xpCruiseOrderService.update(new UpdateWrapper<XpCruiseOrder>().eq("vehicleVin", vin)
                .in("status", Arrays.asList(0, 1)).set("status", 2));