package com.xiaopeng.operation.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.xiaopeng.api.model.operation.XpTargetedService; import com.xiaopeng.api.model.operation.XpTargetedServiceVehicle; import com.xiaopeng.api.model.operation.XpTargetedServiceWhitelist; import com.xiaopeng.api.query.operation.XpTargetedServiceQuery; import com.xiaopeng.api.vo.operation.XpTargetedServiceVehicleVo; import com.xiaopeng.api.vo.operation.XpTargetedServiceVo; import com.xiaopeng.common.core.web.page.PageInfo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.time.LocalDateTime; import java.util.List; @Mapper public interface XpTargetedServiceMapper extends BaseMapper { List pageList(@Param("pageInfo") PageInfo pageInfo, @Param("query") XpTargetedServiceQuery query); List listVehicle(Long targetedServiceId); List listWhitelist(Long targetedServiceId); /** * 根据用户id 城市编码 获取定性服务的 车辆信息 * @param appUserId 用户id * @param cityCode 城市编码 * @param time 时间 * @return */ List findListInfoVehicle(@Param("appUserId") Long appUserId, @Param("cityCode") String cityCode); }