From bd885c7015446c6c0495d3299ef64068a4c9b30e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 16 十月 2024 15:00:34 +0800 Subject: [PATCH] CMQ改造为rabbitmq --- service-push/src/main/java/com/ks/push/manager/BPushPlatformAppInfoManager.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/service-push/src/main/java/com/ks/push/manager/BPushPlatformAppInfoManager.java b/service-push/src/main/java/com/ks/push/manager/BPushPlatformAppInfoManager.java index 4052fe9..a525b1d 100644 --- a/service-push/src/main/java/com/ks/push/manager/BPushPlatformAppInfoManager.java +++ b/service-push/src/main/java/com/ks/push/manager/BPushPlatformAppInfoManager.java @@ -2,6 +2,7 @@ import com.ks.push.dao.BPushPlatformAppInfoDao; import com.ks.push.pojo.DO.BPushPlatformAppInfo; +import com.ks.push.pojo.DO.PushPlatform; import org.springframework.data.mongodb.core.query.Criteria; import org.springframework.data.mongodb.core.query.Query; import org.springframework.stereotype.Component; @@ -28,5 +29,29 @@ return bPushPlatformAppInfoDao.findList(query); } + /** + * 鏌ヨ鎺ㄩ�佸钩鍙� + * + * @param appCode + * @param pushPlatform + * @return + */ + public BPushPlatformAppInfo selectByAppCodeAndPlatform(String appCode, PushPlatform pushPlatform) { + Query query = new Query(); + query.addCriteria(Criteria.where("appCode").is(appCode).and("platform").is(pushPlatform)); + return bPushPlatformAppInfoDao.findOne(query); + } + + + public String selectAppCode(String appId, PushPlatform pushPlatform) { + Query query = new Query(); + query.addCriteria(Criteria.where("pushAppInfo.appId").is(appId).and("platform").is(pushPlatform)); + BPushPlatformAppInfo appInfo = bPushPlatformAppInfoDao.findOne(query); + if (appInfo == null) { + return null; + } + return appInfo.getAppCode(); + } + } -- Gitblit v1.8.0