package com.xiaopeng.operation.controller; import com.xiaopeng.api.model.operation.XpRoutePlan; import com.xiaopeng.common.core.domain.R; import com.xiaopeng.common.core.web.page.PageInfo; import com.xiaopeng.operation.dto.RoutePlanAddDTO; import com.xiaopeng.operation.dto.RoutePlanEditDTO; import com.xiaopeng.operation.query.RoutePlanPageListQuery; import com.xiaopeng.operation.service.IXpRoutePlanService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import lombok.extern.slf4j.Slf4j; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; /** *
* 路线规划配置 前端控制器 *
* * @author mitao * @since 2026-02-03 */ @RestController @RequestMapping("/api/v1/routePlan") @Api(tags = "路线规划配置管理") @Slf4j public class XpRoutePlanController { @Resource private IXpRoutePlanService routePlanService; /** * 分页查询路线规划配置列表 */ @ApiOperation(value = "路线规划配置分页列表", tags = {"管理后台-交易管理-导航及路线规划"}, response = XpRoutePlan.class) @PostMapping("/pageList") public R