ActivityDiscountSpecialCarDao.java 1.85 KB
package com.zteits.bill.dao.discount;

import com.github.pagehelper.PageInfo;
import com.zteits.bill.domain.DiscontRuleForParkDO;
import com.zteits.bill.domain.TActivityDiscountRule;
import com.zteits.bill.domain.TActivityDiscountSpecialCar;
import com.zteits.clouds.api.dto.bill.discount.param.QueryDiscountRuleRequest;
import com.zteits.clouds.api.dto.bill.discount.param.QueryDiscountSpecialCarRequest;

import java.util.List;

/**
 * 特殊车辆折扣Dao接口
 * Copyright: Copyright (c) 2018  zteits
 * 
 * @Description: 
 * @version: v1.0.0
 * @author: xiejianpeng
 * @date: 2018/9/5 11:50  
 * Modification History:
 * Date             Author          Version            Description
 *---------------------------------------------------------*
 * 2018/9/5     xiejianpeng         v1.0.0               创建
 */
public interface ActivityDiscountSpecialCarDao {


	/**
	 *
	 * @param 
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/9/5 14:54  
	 *
	 */
	PageInfo<TActivityDiscountSpecialCar> queryDiscountSpecialCarForPage(QueryDiscountSpecialCarRequest request);

	/**
	 *
	 * @param 
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/9/5 14:54  
	 *
	 */
	Integer insertDiscountSpecialCarList(List<TActivityDiscountSpecialCar> discountSpecialCarList);

	/**
	 *
	 * @param 
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/9/5 14:54  
	 *
	 */
	Integer updateDiscountSpecialCar(TActivityDiscountSpecialCar tActivityDiscountSpecialCar);
	/**
	 *
	 * @param
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/9/10 16:05
	 *
	 */
	Integer insertDiscountSpecialCar(TActivityDiscountSpecialCar discountSpecialCar);

	/**
	 * 根据车牌号查询停车场的特殊车辆折扣信息
	 * @param
	 * @return
	 * @Author: xiejianpeng
	 * @Date: 2018/9/11 15:01
	 *
	 */
	TActivityDiscountSpecialCar queryDiscountSpecialCarByCarNumber(QueryDiscountSpecialCarRequest request);
}