liujie
2026-03-23 be7ad530d351a016297aea2dc87fd65e50c5f1ec
修改bug
2个文件已修改
14 ■■■■■ 已修改文件
xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/utils/XpPricingUtil.java 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/utils/XpPricingUtil.java
@@ -444,6 +444,7 @@
                    // 时长费
                    xpPricingCardVo.setDurationPrice((exceedTime * rule.getDouble("num25")));
                } else {
                    //其他时间段的计算
                    if (realDistance > rule.getDouble("num6") && realDistance < rule.getDouble("num7")) {
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpRideGuideServiceImpl.java
@@ -49,6 +49,19 @@
    public XpRideGuideVo getXpRideGuideList() {
        XpRideGuideVo xpRideGuideVo = new XpRideGuideVo();
        List<XpRideGuideNextVo> list = baseMapper.getXpRideGuideList();
        for (XpRideGuideNextVo xpRideGuide : list) {
            JSONObject jsonObject = JSON.parseObject(xpRideGuide.getBannerImage());
            String downloadUrl = null;
            try {
                // 1
                downloadUrl = aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true);
            } catch (UnsupportedEncodingException e) {
                throw new RuntimeException(e);
            }
            jsonObject.put("url", downloadUrl);
            xpRideGuide.setBannerImage(jsonObject.toJSONString());
        }
        xpRideGuideVo.setGuides(list);
        xpRideGuideVo.setTotal(list.size());
        return xpRideGuideVo;