xuhy
2026-04-22 746517aca9d0b7ae334c70b3041a9b1de795addb
xp-robotaxi-vehicle-convoy-boot/src/main/java/com/xiaopeng/vehicleConvoy/service/IXpVehicleService.java
@@ -6,11 +6,13 @@
import com.xiaopeng.api.dto.vehicleConvoy.VehicleTemperatureDto;
import com.xiaopeng.api.model.account.XpOperationsUser;
import com.xiaopeng.api.model.vehicleConvoy.XpVehicle;
import com.xiaopeng.api.vo.vehicleConvoy.VehicleDoorStatusVo;
import com.xiaopeng.common.core.web.page.PageInfo;
import com.xiaopeng.vehicleConvoy.model.dto.*;
import com.xiaopeng.vehicleConvoy.model.importExcel.XpVehicleImportExcel;
import com.xiaopeng.vehicleConvoy.model.query.*;
import com.xiaopeng.vehicleConvoy.model.vo.XpVehicleVO;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
@@ -218,4 +220,30 @@
     * @return
     */
    Integer unlockDoor(UnlockAppDTO dto, XpOperationsUser xpOperationsUser);
    /**
     * 根据订单id获取空调开关状态
     * @param orderId
     * @param uid
     * @return
     */
    Boolean queryVehicleAirConditionerSwitch(Long orderId, String uid);
    /**
     * 开关空调
     * @param dto
     * @param uid
     * @return
     */
    Integer airConditionerUnlock(AirConditionerUnlockDTO dto, String uid);
    /**
     * 获取车辆车门和后备箱状态
     * @param vehicleId
     * @return
     */
    VehicleDoorStatusVo getVehicleDoorStatus(Long orderId);
}