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);
|
|
}
|