| package com.xzx.gc.order.mapper;  | 
|   | 
| import com.xzx.gc.entity.RedPaper;  | 
| import com.xzx.gc.entity.RedPaperRule;  | 
| import com.xzx.gc.model.admin.XzxUserRedpaperInfoModel;  | 
| import com.xzx.gc.model.admin.XzxUserRedpaperRuleModel;  | 
| import com.xzx.gc.util.GcMapper;  | 
| import org.apache.ibatis.annotations.Param;  | 
|   | 
| import java.util.List;  | 
| import java.util.Map;  | 
|   | 
| public interface RedPaperMapper extends GcMapper<RedPaper> {  | 
|   | 
|     RedPaper getOne(Integer ruleId);  | 
|   | 
|     List<XzxUserRedpaperInfoModel> redPaperList(XzxUserRedpaperInfoModel model);  | 
|   | 
|   | 
|     Map<String, Object> redPaperTotal(XzxUserRedpaperInfoModel model);  | 
|   | 
|     void batchInsertPaperInfo(List<RedPaper> list);  | 
|   | 
|     RedPaperRule queryRuleByDay(@Param("partnerId")Long partnerId, @Param("day")String day, @Param("type")String type);  | 
|   | 
|     String queryMoneyByRuleId(String ruleId);  | 
|   | 
|     void deletePaperByRuleId(Integer ruleId);  | 
|   | 
|     void deleteJtRuleId(Integer ruleId);  | 
|   | 
| } |