package com.xiaopeng.operation.controller; import com.xiaopeng.common.core.web.controller.BaseController; import com.xiaopeng.common.core.web.domain.AjaxResult; import com.xiaopeng.api.dto.map.RouteAndFareDto; import com.xiaopeng.operation.service.XpPricingService; import com.xiaopeng.api.vo.operation.RouteAndFareVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; /** *
* 费项管理 前端控制器 *
* * @author mitao * @since 2026-02-03 */ @Slf4j @RestController @RequestMapping("/base/v1/mini-program") @Api(tags = "费用管理") public class XpPricingController extends BaseController { private final XpPricingService xpPricingService; public XpPricingController(XpPricingService xpPricingService) { this.xpPricingService = xpPricingService; } @PostMapping("/navigation/route-and-fare") @ApiOperation(value = "导航-获取路线和费用",tags = {"小程序-获取路线和费用"},response = RouteAndFareVo.class) public AjaxResult