package cc.mrbird.febs.mall.service; import cc.mrbird.febs.mall.entity.MallMember; import java.math.BigDecimal; import java.util.Date; /** * @author wzy * @date 2022-05-10 **/ public interface IMemberProfitService { /** * 静态分红 */ void staticProfit(Date date); /** * 动态分红 */ void dynamicProfit(Long orderId); void dynamicProfit(Long orderId, Integer isNormal); /** * 代理分红 */ void agentProfit(Date date); /** * 排名分红 */ void rankProfit(); /** * 感恩奖 */ void thankfulProfit(Date profitDate); /** * 店补/董事 */ void storeAndDirectorProfit(Date profitDate); void scorePool(); void agentPerkJob(Date profitDate); void offLinePerkJob(Date profitDate); void teamEqualsPerkJob(Date profitDate); void mqPerkRetryJob(); void scoreRecordReleaseJob(); void achieveReleaseJob(); void selaHalfVoucher(String price); void fcmNFTExchangeMsg(String cnt); void fcmOrderSellInsureMsg(Long sellRecordId); void fcmOrderBuyCancelMsg(Long buyRecordId); }