mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-08-11 00:31:52 +08:00
【代码评审】SYSTEM:订阅消息
This commit is contained in:
@@ -11,6 +11,7 @@ import java.util.Map;
|
||||
|
||||
import static cn.iocoder.yudao.module.pay.enums.MessageTemplateConstants.PAY_WALLET_CHANGE;
|
||||
|
||||
// TODO @puhui999:建议可以先直接调用,不要新建一个 client。
|
||||
/**
|
||||
* 订阅消息
|
||||
*
|
||||
|
@@ -139,8 +139,10 @@ public class PayWalletRechargeServiceImpl implements PayWalletRechargeService {
|
||||
sendPayWalletChangeMessage(payOrderId, walletRecharge);
|
||||
}
|
||||
|
||||
// TODO @puhui999:发送,使用异步发送;@Async
|
||||
private void sendPayWalletChangeMessage(Long payOrderId, PayWalletRechargeDO walletRecharge) {
|
||||
PayWalletDO wallet = payWalletService.getWallet(walletRecharge.getWalletId());
|
||||
// TODO @puhui999:可以使用 MapUtil.builder();另外,不应该是并发 hashmap 哈
|
||||
Map<String, String> messages = MapUtil.newConcurrentHashMap(4);
|
||||
messages.put(MessageTemplateConstants.PayWalletChangeTemplateParams.NO, String.valueOf(payOrderId));
|
||||
messages.put(MessageTemplateConstants.PayWalletChangeTemplateParams.PRICE,
|
||||
|
Reference in New Issue
Block a user