package com.xiaopeng.operation.controller; import com.xiaopeng.common.core.web.controller.BaseController; import com.xiaopeng.common.core.web.domain.AjaxResult; import com.xiaopeng.operation.service.XpRideGuideService; import com.xiaopeng.operation.vo.XpAgreementVo; import com.xiaopeng.operation.vo.XpRideGuideVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Slf4j @RestController @RequestMapping("/base/v1/mini-program") @Api(tags = "乘车指南模块") public class XpRideGuideController extends BaseController { private final XpRideGuideService xpRideGuideService; public XpRideGuideController(XpRideGuideService xpRideGuideService) { this.xpRideGuideService = xpRideGuideService; } @ApiOperation(value = "获取乘车指南",tags = {"小程序首页"},response = XpAgreementVo.class) @GetMapping("/guide/list") public AjaxResult getList() { return success(xpRideGuideService.getXpRideGuideList()); } }