From 614c08d1b6d11de5460c23b6bad1e6ed0aa6d2a1 Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期四, 26 二月 2026 18:22:00 +0800
Subject: [PATCH] feat(management):巡游计划分页列表接口
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpCruisePlanController.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpCruisePlanController.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpCruisePlanController.java
index 9f47033..039226a 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpCruisePlanController.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpCruisePlanController.java
@@ -1,6 +1,16 @@
package com.xiaopeng.operation.controller;
+import com.xiaopeng.api.model.operation.XpCruisePlan;
+import com.xiaopeng.common.core.domain.R;
+import com.xiaopeng.common.core.web.page.PageInfo;
+import com.xiaopeng.operation.query.CruisePlanQuery;
+import com.xiaopeng.operation.service.IXpCruisePlanService;
+import io.swagger.annotations.ApiOperation;
+import lombok.RequiredArgsConstructor;
+import org.springframework.context.annotation.Lazy;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -14,6 +24,15 @@
* @since 2026-02-26
*/
@RestController
+@RequiredArgsConstructor(onConstructor_ = @Lazy)
public class XpCruisePlanController {
+ private final IXpCruisePlanService xpCruisePlanService;
+
+ @ApiOperation(value = "获取巡游计划分页列表", tags = {"管理后台-巡游计划"})
+ @PostMapping(value = {"/api/v1/xp-cruise-plan/pageList"})
+ public R<PageInfo<XpCruisePlan>> getPageList(@RequestBody CruisePlanQuery query){
+ return R.ok(xpCruisePlanService.getPageList(query));
+ }
}
+
--
Gitblit v1.7.1