package com.zteits.bill.dao.vipcard; import java.util.List; import java.util.Map; import org.apache.ibatis.annotations.Param; import com.zteits.bill.domain.TVipCardParkCustRel; /** * 个人用户购买会员卡适用停车场关联记录Dao接口 * * Copyright: Copyright (c) 2017 zteits * * @ClassName: VipCardParkCustRelDao.java * @Description: * @version: v1.0.0 * @author: langlw * @date: 2017年11月1日 下午1:27:05 * Modification History: * Date Author Version Description *---------------------------------------------------------* * 2017年11月1日 langlw v1.0.0 创建 */ public interface VipCardParkCustRelDao { /** * 新增个人用户购买会员卡适用停车场记录 * @param tVipCardParkCustRel * @return * 2017年11月1日 langlw */ int saveVipCardParkCustRel(TVipCardParkCustRel tVipCardParkCustRel); /** * 修改个人用户购买会员卡适用停车场记录 * @param tVipCardParkCustRel * @return * 2017年11月1日 langlw */ int updateVipCardParkCustRel(TVipCardParkCustRel tVipCardParkCustRel); /** * 根据客户id查询出个人用户购买会员卡适用停车场记录集合 * @param custId * @return * 2017年11月1日 langlw */ List queryVipCardParkCustRelByCustId(String custId); /** * 根据客户id查询出个人用户购买会员卡适用停车场记录集合 * @param custId * @return key:custId * 2017年11月1日 langlw */ Map> queryVipCardParkCustRelByCustIds(List custId); /** * 批量保存人用户购买会员卡适用停车场记录 * @param list * @return */ int batchSaveVipCardParkCustRel(@Param("cardParkCustRelList") List list); /** * 更新用户购买会员卡适用停车场记录.
* @param vipCardParkCustRel * @return * 2017年11月21日 wangfs.
*/ int updateVipCardParkCustRelByCustCardId(TVipCardParkCustRel vipCardParkCustRel); /** * 更新会员卡购买推送状态.
* @param record * @return * 2017年11月23日 wangfs.
*/ int updateByPrimaryKeySelective(TVipCardParkCustRel record); /** * 通过卡编码(个人)获取会员卡停车场关联信息 * @param custCardNo * @return * Mar 19, 2018 hxz */ TVipCardParkCustRel queryByCustCardNo(String custCardNo); List queryVipPlNosByCustCardNo(String custCardNo); }