xp-robotaxi-api/src/main/java/com/xiaopeng/api/feignClient/operation/XpOpenCityClient.java
@@ -5,13 +5,14 @@ import com.xiaopeng.common.core.dto.ServiceNameConstantsEnum; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; @FeignClient(contextId = "XpOpenCityClient", value = ServiceNameConstantsEnum.XP_OPERATION_SERVICE, fallbackFactory = XpOpenCityClientFallbackFactory.class) public interface XpOpenCityClient { @GetMapping("/api/v1/openCity/nameList") R<List<String>> pageList(String cityIds); @GetMapping("/base/v1/mini-program/api/v1/openCity/nameList") R<List<String>> pageList(@RequestParam String cityIds); } xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/operation/FareVo.java
@@ -40,4 +40,8 @@ @ApiModelProperty(value = "最终价格-字符串") private String finalFareStr; @ApiModelProperty(value = "原价-字符串") private String originalFareStr; } xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/service/impl/XpPricingServiceImpl.java
@@ -347,6 +347,7 @@ // 9. 设置费用信息 fareVo.setOriginalFare(xpPricingCardVo.getTotalPrice()); fareVo.setOriginalFareStr(fareVo.getOriginalFare() + ""); if (userCouponVo != null) { fareVo.setDiscountAmount(userCouponVo.getMoney()); fareVo.setFinalFare(fareVo.getOriginalFare() - fareVo.getDiscountAmount());