xp-robotaxi-api/src/main/java/com/xiaopeng/api/vo/HotFixInfoVo.java
File was renamed from xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/vo/HotFixInfoVo.java @@ -1,4 +1,4 @@ package com.xiaopeng.itinerary.vo; package com.xiaopeng.api.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; @@ -17,10 +17,10 @@ @ApiModelProperty("热修复开始时间" ) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date hotfixStartTime; private LocalDateTime hotfixStartTime; @ApiModelProperty("热修复结束时间" ) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date hotfixEndTime; private LocalDateTime hotfixEndTime; } xp-robotaxi-itinerary-boot/src/main/java/com/xiaopeng/itinerary/controller/XpPricingController.java
@@ -12,7 +12,7 @@ import com.xiaopeng.itinerary.dto.XpOrderDto; import com.xiaopeng.itinerary.service.IXpGeoQueryEntityService; import com.xiaopeng.itinerary.service.XpPricingService; import com.xiaopeng.itinerary.vo.HotFixInfoVo; import com.xiaopeng.api.vo.HotFixInfoVo; import com.xiaopeng.itinerary.vo.SaveOrderVo; import com.xiaopeng.unifiedverification.interceptor.XpClientCheck; import io.swagger.annotations.Api; xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/impl/XpSystemSettingServiceImpl.java
@@ -3,9 +3,13 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.xiaopeng.api.vo.HotFixInfoVo; import com.xiaopeng.common.redis.service.RedisService; import com.xiaopeng.operation.mapper.XpSystemSettingMapper; import com.xiaopeng.api.model.operation.XpSystemSetting; import com.xiaopeng.operation.service.XpSystemSettingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.cache.RedisCache; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -21,7 +25,8 @@ */ @Service public class XpSystemSettingServiceImpl extends ServiceImpl<XpSystemSettingMapper, XpSystemSetting> implements XpSystemSettingService { @Autowired private RedisService redisService; @Override public String getCustomerServicePhone() { XpSystemSetting xpSystemSetting = this.getOne(null); @@ -57,5 +62,10 @@ } else { save(xpSystemSetting); } //保存热修复信息到redis HotFixInfoVo hotFixInfoVo = new HotFixInfoVo(); hotFixInfoVo.setHotfixStatus(xpSystemSetting.getHotfixStatus() == null ? 0 : xpSystemSetting.getHotfixStatus()); hotFixInfoVo.setHotfixStartTime(xpSystemSetting.getHotfixStartTime()); redisService.setCacheObject("HOT_FIX_INFO", hotFixInfoVo); } } xp-robotaxi-vehicle-convoy-boot/src/main/java/com/xiaopeng/vehicleConvoy/controller/XpVehicleController.java
@@ -458,8 +458,7 @@ for (XpVehicleExportExcel xpVehicleExportExcel : exportList) { if (StringUtils.isNotBlank(xpVehicleExportExcel.getVehiclePictures())) { JSONObject jsonObject = JSONObject.parseObject(xpVehicleExportExcel.getVehiclePictures()); // xpVehicleExportExcel.setVehiclePictures(jsonObject.getString("url")); xpVehicleExportExcel.setVehiclePictures(null); xpVehicleExportExcel.setVehiclePictures(jsonObject.containsKey("url") ? jsonObject.getString("url") : ""); } } // 3. 生成Excel