From 17e98d7bcc27072f97976d24eb504abb02914891 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 11 四月 2020 09:20:14 +0800 Subject: [PATCH] 消息 --- fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java | 71 ++++++++++++++++++++++++++--------- 1 files changed, 53 insertions(+), 18 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java index 8690783..a2fe454 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/money/msg/UserMoneyMsgNotificationService.java @@ -1,7 +1,9 @@ package com.yeshi.fanli.service.inter.money.msg; import java.math.BigDecimal; +import java.util.Date; +import com.yeshi.fanli.entity.bus.msg.MsgMoneyDetail.MsgTypeMoneyTypeEnum; import com.yeshi.fanli.entity.bus.user.AlipayAccountValidNormalHistory; import com.yeshi.fanli.entity.bus.user.Extract; import com.yeshi.fanli.entity.bus.user.ExtractWeiXinRecord; @@ -34,15 +36,27 @@ * * @param extract */ - public void extractSuccess(Extract extract); + public void extractSuccess(Extract extract, String reason); /** * 鏀粯瀹濊处鍙烽獙璇� * * @param history + * @param limitDay 闄愬埗鏃堕棿 + * @param change 鏄惁涓轰慨鏀� true 淇敼 false 棣栨缁戝畾 */ - public void alipayAccountValid(AlipayAccountValidNormalHistory history); + public void alipayAccountValid(AlipayAccountValidNormalHistory history, int limitDay, boolean change); + /** + * 浠樺疂璐﹀彿楠岃瘉澶辫触 + * @param history + * @param limitDay + * @param change + */ + public void alipayAccountValidFail(AlipayAccountValidNormalHistory history, int limitDay, boolean change); + + + /** * 杩斿埄璁㈠崟鍒拌处 * @@ -53,7 +67,7 @@ * @param balance */ public void fanliOrderReceived(Long uid, String orderId, int orderType, int goodsCount, BigDecimal money, - BigDecimal balance); + BigDecimal balance, Date downTime); /** * 杩斿埄璁㈠崟缁存潈 @@ -61,9 +75,9 @@ * @param uid * @param orderId * @param money - * @param balance + * @param fanliMoney 璁㈠崟杩斿埄 */ - public void fanliOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance); + public void fanliOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal fanliMoney, int goodsCount, Date downTime); /** * 鍒嗕韩璧氳鍗曡缁熻 @@ -75,7 +89,7 @@ * @param balance */ public void shareOrderReceived(Long uid, int orderType, int orderCount, int goodsCount, BigDecimal money, - BigDecimal balance); + BigDecimal balance, String orderId, Date downTime); /** * 鍒嗕韩璁㈠崟缁存潈 @@ -83,10 +97,10 @@ * @param uid * @param orderId * @param money - * @param balance + * @param fanliMoney */ - public void shareOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money, BigDecimal balance); + public void shareOrderWeiQuan(Long uid, String orderId, int orderType, BigDecimal money,BigDecimal fanliMoney, int goodsCount, Date downTime); /** * 閭�璇疯禋璁㈠崟琚粺璁� @@ -140,17 +154,38 @@ */ public void elmeFanli(Long uid, String orderId, BigDecimal money, BigDecimal balance); - /* - * 鑷姩鎻愮幇娑堟伅-寰俊 + + /** + * 琛ヨ创娑堟伅 * - * @param extractRecord - * - * @param stateDesc - * - * @param desc - * - * @param beiZhu + * @param uid + * @param date + * @param from + * @param money + * @param balance */ - public void extractAuto(ExtractWeiXinRecord extractRecord, String stateDesc, String desc, String beiZhu); + public void inviteOrderSubSidy(Long uid, Date date, String from, BigDecimal money, BigDecimal balance); + /** + * 绾㈠寘娑堟伅 + */ + public void redPackMsg(Long uid, MsgTypeMoneyTypeEnum type, String content, String beiZhu); + + /** + * 绾㈠寘娑堟伅-闃熷弸濂栧姳 + */ + public void teamRedPackRewardMsg(Long uid, MsgTypeMoneyTypeEnum type, BigDecimal money, String stateDesc,String content); + + + /** + * 鍥㈤槦鏀剁泭娑堟伅 + * @param uid + * @param money 鏈鍒拌处閲戦 + * @param balance 浣欓 + * @param receivedDate 缁撶畻鏈堝害 + */ + public void teamReceive(Long uid, BigDecimal money, BigDecimal balance, Date receivedDate); + + + } -- Gitblit v1.8.0