package com.ssm.manage.service;

import com.ssm.core.service.BaseService;
import com.ssm.manage.entity.BaseGrouponCard;
import com.ssm.manage.entity.BaseGrouponList;
import com.ssm.manage.entity.RechargeType;
import com.ssm.manage.entity.SmsException;
import com.ssm.manage.query.BaseGrouponCardRequest;

import java.util.List;

public interface SsmBaseGrouponListService  extends BaseService<BaseGrouponList> {
    int add(BaseGrouponCardRequest baseGrouponCardRequest,Long groupId) throws SmsException;
    int update(BaseGrouponCardRequest baseGrouponCardRequest,String key) throws SmsException;
    List<BaseGrouponList> insertBatch(List<BaseGrouponList> list, Long grouponCardId) throws SmsException;
    int insertBatch(List<BaseGrouponList> list) throws SmsException;
}
