1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.platform.yijia.dao;
- import com.platform.yijia.pojo.CustomerCardSetting;
- import com.platform.yijia.pojo.CustomerCardUseRecord;
- import com.platform.yijia.pojo.CustomerElectronicCard;
- import java.util.List;
- public interface ElectronicMembershipCardMapper {
- //获取用户储蓄卡列表
- List<CustomerElectronicCard> getElectronicCardList(CustomerElectronicCard customerElectronicCard);
- //获取活用要充值电子会员卡的信息
- CustomerElectronicCard getElectronicCardInfo(CustomerElectronicCard customerElectronicCard);
- //更新电子会员卡信息
- void updateElectronicCardInfo(CustomerElectronicCard customerElectronicCard);
- //获取用户储蓄卡的使用记录
- List<CustomerCardUseRecord> getCardUseRecordList(CustomerCardUseRecord customerCardUseRecord);
- //新增电子会员卡使用记录
- void insetCardUseRecord(CustomerCardUseRecord customerCardUseRecord);
- //根据订单号查询电子会员卡的充值记录信息
- CustomerCardUseRecord getCardRecordByOrderNo(CustomerCardUseRecord customerCardUseRecord);
- //根据unionId更新客户余额
- void updateElectronicCardInfoByUnionId(CustomerElectronicCard customerElectronicCard);
- //根据订单号更新用户充值记录的状态
- void updateCardRecordStatusByOrderNo(CustomerCardUseRecord customerCardUseRecord);
- //查询油站电子会员卡(储蓄卡)充值设置规则
- List<CustomerCardSetting> getCardRechargeSettingList(CustomerCardSetting customerCardSetting);
- //查询油站的会员卡启用标识 (1、启动 2,停用)
- String getStationCardEnabledFlag(Integer stationId);
- }
|