package cn.lili.modules.member.service; import cn.lili.common.vo.PageVO; import cn.lili.modules.member.entity.dos.MemberReceipt; import cn.lili.modules.member.entity.vo.MemberReceiptAddVO; import cn.lili.modules.member.entity.vo.MemberReceiptVO; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; /** * 会员发票业务层 * * @author Chopper * @since 2021-03-29 14:10:16 */ public interface MemberReceiptService extends IService { /** * 查询会员发票列表 * * @param memberReceiptVO 会员发票信息 * @param pageVO 分页信息 * @return 会员发票分页 */ IPage getPage(MemberReceiptVO memberReceiptVO, PageVO pageVO); /** * 添加会员发票信息 * * @param memberReceiptAddVO 会员发票信息 * @param memberId 会员ID * @return 操作状态 */ Boolean addMemberReceipt(MemberReceiptAddVO memberReceiptAddVO, String memberId); /** * 修改会员发票信息 * * @param memberReceiptAddVO 会员发票信息 * @param memberId 会员ID * @return 操作状态 */ Boolean editMemberReceipt(MemberReceiptAddVO memberReceiptAddVO, String memberId); /** * 删除会员发票信息 * * @param id 发票ID * @return 操作状态 */ Boolean deleteMemberReceipt(String id); }