From 0e9b6603d4ae9d11c1fbc90257ce816c5807b8ff Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 28 十月 2022 16:55:02 +0800
Subject: [PATCH] 批量添加结算消息

---
 app/src/main/java/com/yeshi/makemoney/app/utils/mq/CMQManager.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/yeshi/makemoney/app/utils/mq/CMQManager.java b/app/src/main/java/com/yeshi/makemoney/app/utils/mq/CMQManager.java
index 79ab3fb..7ff1b4d 100644
--- a/app/src/main/java/com/yeshi/makemoney/app/utils/mq/CMQManager.java
+++ b/app/src/main/java/com/yeshi/makemoney/app/utils/mq/CMQManager.java
@@ -10,6 +10,7 @@
 import org.yeshi.utils.StringUtil;
 import org.yeshi.utils.mq.TDMQUtil;
 
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -132,6 +133,19 @@
         //娣诲姞鏃ュ織
         logger.debug("娣诲姞缁撶畻娑堟伅缁撴潫锛歿}",content);
     }
+    /**
+     * 鎵归噺娣诲姞
+     **/
+    public void addGoldCornSettleMsg(List<GoldCornSettleMQMsg> msgList) throws Exception {
+        List<String> contentList=new ArrayList<>();
+        for(GoldCornSettleMQMsg msg:msgList) {
+            contentList.add(new Gson().toJson(msg));
+        }
+        logger.debug("娣诲姞缁撶畻娑堟伅寮�濮嬶細{}",msgList.size());
+        TDMQUtil.getInstance().batchSendMsg(QUEUE_GOLDCORN_SETTLE, contentList);
+        //娣诲姞鏃ュ織
+        logger.debug("娣诲姞缁撶畻娑堟伅缁撴潫锛歿}",msgList.size());
+    }
 
     public Map<String, GoldCornSettleMQMsg> consumeGoldCornSettleMsg(int count) {
         List<Message> list =  TDMQUtil.getInstance().recieveMsg(count, QUEUE_GOLDCORN_SETTLE);

--
Gitblit v1.8.0