admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/util/mq/cmq/HongBaoRecieveCMQManager.java
@@ -1,21 +1,18 @@
package com.yeshi.fanli.util.mq.cmq;
import com.qcloud.cmq.Message;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.util.Constant;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.yeshi.fanli.util.Constant;
import org.yeshi.utils.CMQUtil;
import com.qcloud.cmq.Message;
import com.yeshi.fanli.log.LogHelper;
public class HongBaoRecieveCMQManager {
    private static String secretId = "AKIDTlpgJhLjOozvd6QI2XnpfGbgV4NQJk25";
    private static String secretKey = "xhCSUHo55oHUQ6XicFcmfIgspX0EEzWo";
    private static HongBaoRecieveCMQManager userMoneyChangeCMQManager;
    private static CMQUtil cmqUtil;
    private final static String TOPIC_NAME = "topic_hongbao";
@@ -24,7 +21,6 @@
    public static String SUBSCRIBE_INTEGRAL = "integral";
    static {
        cmqUtil = CMQUtil.getInstance(secretId, secretKey);
        TDMQUtil.getInstance().init(secretId, secretKey, Constant.TDMQ_PUBLIC);
@@ -74,7 +70,7 @@
     * @return
     */
    public Map<String, Long> consumeQueueMsg(String queueName, int count) {
        List<Message> list = Constant.TDMQ_CONSUMER ? TDMQUtil.getInstance().recieveMsg(count, queueName) : cmqUtil.recieveMsg(count, queueName);
        List<Message> list = TDMQUtil.getInstance().recieveMsg(count, queueName);
        Map<String, Long> map = new HashMap<>();
        if (list != null)
@@ -86,11 +82,7 @@
    }
    public void deleteQueueMsg(String queueName, String receiptHandle) {
        if (Constant.TDMQ_CONSUMER) {
            TDMQUtil.getInstance().deleteMsg(queueName, receiptHandle);
        } else {
            cmqUtil.deleteMsg(queueName, receiptHandle);
        }
        TDMQUtil.getInstance().deleteMsg(queueName, receiptHandle);
    }
}