liujie
2026-06-09 c96fbe6b0aeb413a17c429133ee6d81d138144b9
xp-robotaxi-vehicle-convoy-boot/src/main/java/com/xiaopeng/vehicleConvoy/controller/XpVehicleController.java
@@ -1117,6 +1117,9 @@
        if(null == vehicleDoorStatus){
            return R.fail("查询车内温度失败");
        }
        if(null == vehicleDoorStatus.getRearLeftHvacTempFloat()){
            return R.ok("25");
        }
        return R.ok(vehicleDoorStatus.getRearLeftHvacTempFloat().toString());
    }
@@ -1124,10 +1127,11 @@
    @ApiOperation(value = "通过订单id查询当前车辆车门状态", tags = {"小程序-业务流程"})
    @GetMapping("/api/v1/mini-program/order/queryVehicleTrunkOpenStatus")
    public R<VehicleTemperatureDto> queryVehicleTrunkOpenStatus(@RequestParam Long orderId, HttpServletRequest request) {
    @XpClientCheck(checkToken = false, checkOtpToken = true)
    public R<Integer> queryVehicleTrunkOpenStatus(@RequestParam Long orderId, HttpServletRequest request) {
        String uid = request.getHeader("XP-Uid");
        VehicleTemperatureDto vehicleTemperatureDto = xpVehicleService.queryTemperatureByOrderId(orderId,uid);
        return R.ok(vehicleTemperatureDto);
        Boolean trunkOpenStatus = xpVehicleService.queryTrunkOpenStatusByOrderId(orderId, uid);
        return R.ok(trunkOpenStatus ? 1 : 0);
    }