|  |  | 
 |  |  | package com.matrix.system.hive.service; | 
 |  |  |  | 
 |  |  | import com.matrix.core.pojo.PaginationVO; | 
 |  |  | import com.matrix.system.app.dto.AddVipDto; | 
 |  |  | import com.matrix.system.app.dto.ModifyVipDto; | 
 |  |  | import com.matrix.system.app.dto.VipInfoListDto; | 
 |  |  | import com.matrix.system.app.vo.VipInfoDetailVo; | 
 |  |  | import com.matrix.system.app.vo.VipInfoListVo; | 
 |  |  | import com.matrix.system.hive.bean.MoneyCardUse; | 
 |  |  | import com.matrix.system.hive.bean.SysVipInfo; | 
 |  |  | import com.matrix.system.hive.plugin.util.BaseServices; | 
 |  |  | import com.matrix.system.hive.pojo.VipInfoVo; | 
 |  |  | 
 |  |  |  */ | 
 |  |  | public interface SysVipInfoService  extends BaseServices<SysVipInfo>{ | 
 |  |  |  | 
 |  |  |    public  int addVipDefaultCard(Long vipId); | 
 |  |  |    public MoneyCardUse addVipDefaultCard(Long vipId); | 
 |  |  |    /** | 
 |  |  |     * 新增SysVipInfo | 
 |  |  |     *  | 
 |  |  | 
 |  |  |       public int importVipInfo(File file) throws IOException; | 
 |  |  |  | 
 |  |  |       List<VipInfoListVo> findVipAddressBook(VipInfoListDto vipInfoListDto); | 
 |  |  |  | 
 |  |  |       com.matrix.system.app.vo.VipInfoVo findApiVipInfoById(Long id); | 
 |  |  |  | 
 |  |  |       int apiAddVip(AddVipDto addVipDto); | 
 |  |  |  | 
 |  |  |       int apiModifyVip(ModifyVipDto modifyVipDto); | 
 |  |  |  | 
 |  |  |       VipInfoDetailVo findVipInfoDetail(Long id); | 
 |  |  | } |