IllegalCarInfoDao.java 1023 Bytes
package com.zteits.park.dao;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.zteits.clouds.api.apibase.bean.BaseInfo;
import com.zteits.clouds.api.dto.park.param.QueryIllegalCarInfoRequest;
import com.zteits.clouds.api.dto.park.param.QueryIllegalCarParkOrderRequest;
import com.zteits.park.domain.IllegalCarInfo;
import com.zteits.park.domain.ParkInOutRecord;

public interface IllegalCarInfoDao {
	/**
	 * 插入
	 * @param record
	 * @return
	 * 2018年3月29日 zhaowg
	 */
	int insert(IllegalCarInfo record);
	/**
	 * 根据主键更新
	 * @param record
	 * @return
	 * 2018年3月29日 zhaowg
	 */
	int updateByPrimaryKey(IllegalCarInfo record);
	/**
	 * 根据主键删除
	 * @param id
	 * @return
	 * 2018年3月29日 zhaowg
	 */
	int deleteByPrimaryKeys(List<Long> ids,String empId,String empName);
	/**
	 * 分页查询违法车辆
	 * @param request
	 * @return
	 * 2018年3月29日 zhaowg
	 */
	PageInfo<IllegalCarInfo> queryPageIllegalCarInfo(String carNumber,BaseInfo baseInfo);
}