| | |
| | | import com.xiaopeng.common.core.utils.GeodesyUtil; |
| | | import com.xiaopeng.common.core.web.page.PageInfo; |
| | | import com.xiaopeng.common.redis.service.RedisService; |
| | | import com.xiaopeng.evi.oss.service.AliOssService; |
| | | import com.xiaopeng.vehicleConvoy.constant.I18nKeyConstant; |
| | | import com.xiaopeng.vehicleConvoy.mapper.XpFleetMapper; |
| | | import com.xiaopeng.vehicleConvoy.mapper.XpFleetOperationsMapper; |
| | |
| | | private RedisService redisService; |
| | | @Autowired |
| | | private MongoTemplate mongoTemplate; |
| | | @Autowired |
| | | private AliOssService aliOssService; |
| | | @Autowired |
| | | private RedisTemplate redisTemplate; |
| | | @Autowired |
| | |
| | | xpVehicleVO.setCurrentElectricity(0); |
| | | xpVehicleVO.setLongitude(104.056302); |
| | | xpVehicleVO.setLatitude(30.586688); |
| | | } |
| | | if (org.springframework.util.StringUtils.hasLength(xpVehicleVO.getVehiclePictures())) { |
| | | JSONObject jsonObject = JSONObject.parseObject(xpVehicleVO.getVehiclePictures()); |
| | | if(jsonObject!=null){ |
| | | String downloadUrl = null; |
| | | try { |
| | | // 1 |
| | | downloadUrl= aliOssService.getDownloadUrl(jsonObject.getString("id"), jsonObject.getString("name"), true); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | jsonObject.put("url", downloadUrl); |
| | | xpVehicleVO.setVehiclePictures(jsonObject.toJSONString()); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | public Boolean getVehicleTrunkOpenStatus(Long uid, Long id) { |
| | | XpVehicle xpVehicle = this.getById(id); |
| | | try { |
| | | VehicleTemperatureDto vehicleTemperatureDto = vehicleControlUtil.queryVehicleTemperature(uid, xpVehicle.getVehicleVin()); |
| | | VehicleTemperatureDto vehicleTemperatureDto = vehicleControlUtil.queryVehicleTemperature(String.valueOf(uid), xpVehicle.getVehicleVin()); |
| | | log.info("查询车辆温度成功:{}", vehicleTemperatureDto); |
| | | VehicleStateVo trunkAjarCloseSt = vehicleTemperatureDto.getStateMap().get("trunkAjarCloseSt"); |
| | | if(null == trunkAjarCloseSt){ |