package com.zteits.pay.dao; import java.util.List; import com.github.pagehelper.PageInfo; import com.zteits.clouds.api.dto.pay.TdCCarDTO; import com.zteits.clouds.api.dto.pay.car.param.CustCarInfoQueryReq; import com.zteits.clouds.api.dto.pay.car.param.UserCarInfoQueryForPageReq; import com.zteits.clouds.api.dto.pay.param.TdCCarRequest; import com.zteits.pay.domain.TdCCar; /** * * 停车订单dao接口.
* Copyright: Copyright (c) 2017 zteits * * @ClassName: TdBParkOrderDao.java * @Description: * @version: v1.0.0 * @author: wangfs * @date: 2017年5月17日 上午10:05:07 * Modification History: * Date Author Version Description *---------------------------------------------------------* * 2017年5月17日 wangfs v1.0.0 创建 */ public interface TdCCarDao { /** * 根据主键查询信息 * @param id * @return */ TdCCar selectCustCarInfoById(Long id); /** * * @param custId * @return */ List selectCustInfoBycustId(TdCCarRequest request); /** * * @param custId * @return */ List selectCustInfoBycustIds(List custIds); /** * 更新用户车辆信息 * @param car * @return */ Integer updateCars(TdCCar car); /*** *插入车辆信息 * @param car * @return */ Integer insertCars(TdCCar car); /** * 删除车辆信息 * @param car * @return */ Integer deleteCars(TdCCar car); /** * * @param reqcar * @return */ List selectCustInfo(TdCCar reqcar); /** * 分页查询车辆审核信息 * * @param * @return * @Author: atao * @Date: 2018-11-30 10:41 */ PageInfo queryUserCarInfoForPage(UserCarInfoQueryForPageReq req); /** * 根据车牌号查询车辆信息 * @param req * @return * 2019年9月23日 wangfei */ List selectCustInfoByCarNumber(CustCarInfoQueryReq req); /** * 分页查询车辆审核信息(添加用户电话) * * @param * @return * @Author: atao * @Date: 2019-10-38 11:01 */ PageInfo queryUserCarInfoForPageAndPN(UserCarInfoQueryForPageReq req); /** * 根据条件查询客户车辆信息 * * @param * @return * @Author: atao * @Date: 2019-10-38 11:01 */ public List queryCustCarInfoByPhone(UserCarInfoQueryForPageReq req); }