package com.xiaopeng.maintenance.service; import com.xiaopeng.api.model.maintenance.XpVehiclePreparation; import com.baomidou.mybatisplus.extension.service.IService; import com.xiaopeng.maintenance.model.query.XpVehiclePreparationPageQuery; import com.xiaopeng.api.vo.maintenance.XpVehiclePreparationDetailVO; import com.xiaopeng.common.core.web.page.PageInfo; import com.xiaopeng.maintenance.model.query.OperationRecordsQuery; import com.xiaopeng.maintenance.model.vo.OperationRecordsVO; import com.xiaopeng.maintenance.model.vo.XpVehiclePreparationVO; /** *

* 车辆整备 服务类 *

* * @author mitao * @since 2026-02-03 */ public interface IXpVehiclePreparationService extends IService { /** * 运维记录 */ PageInfo operationRecords(OperationRecordsQuery query); /** * 整备记录详情 */ XpVehiclePreparationVO preparationDetail(Long id); /** * 通过车辆ID分页查询整备记录 * * @param query 查询参数 * @return 整备记录分页列表 */ PageInfo queryPreparationByVehicleId(XpVehiclePreparationPageQuery query); }