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 getOne(Integer ruleId); List redPaperList(XzxUserRedpaperInfoModel model); Map redPaperTotal(XzxUserRedpaperInfoModel model); void batchInsertPaperInfo(List 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); }