|
@@ -42,7 +42,7 @@ public class PushMessageStrategyV1 implements ReplyStrategyService {
|
|
|
*/
|
|
|
private static final String bucketStrategyConfig = "{\"3rd-party-base\":[0,1,2,3,4,5,6],\"3rd-party-explore1\":[7],\"3rd-party-explore2\":[8,9]}";
|
|
|
|
|
|
- private static final String manualStrategyConfig = "{\"manual\":[0,1,2,3,4,5,6,7,8,9]}";
|
|
|
+ private static final String manualConfig = "{\"manual\":[0,1,2,3,4,5,6,7,8,9]}";
|
|
|
|
|
|
/**
|
|
|
* 自动回复使用小程序Id
|
|
@@ -64,14 +64,14 @@ public class PushMessageStrategyV1 implements ReplyStrategyService {
|
|
|
@Override
|
|
|
public ReplyBucketData getResult(BucketDataParam bucketDataParam) {
|
|
|
log.info("PushMessageStrategyV1 start");
|
|
|
- JSONObject strategyConfigJsonObject;
|
|
|
+ JSONObject configJsonObject;
|
|
|
if (Objects.equals(StrategyStatusEnum.DEFAULT.status, bucketDataParam.getStrategyStatus())) {
|
|
|
- strategyConfigJsonObject = JSON.parseObject(manualStrategyConfig);
|
|
|
+ configJsonObject = JSON.parseObject(manualConfig);
|
|
|
} else {
|
|
|
- strategyConfigJsonObject = JSON.parseObject(bucketStrategyConfig);
|
|
|
+ configJsonObject = JSON.parseObject(bucketStrategyConfig);
|
|
|
}
|
|
|
// 0 获取分组key
|
|
|
- Set<String> keyedSet = strategyConfigJsonObject.keySet();
|
|
|
+ Set<String> keyedSet = configJsonObject.keySet();
|
|
|
// 1 处理文章--算法引擎--排序文章数据
|
|
|
// getWenzhangData();
|
|
|
// 2 处理小程序--读取离线数据表--获取策略排序小程序数据
|
|
@@ -82,7 +82,7 @@ public class PushMessageStrategyV1 implements ReplyStrategyService {
|
|
|
// 3 入库读表
|
|
|
insertSmallData(smallDataCgiReplyList, keyedSet, bucketDataParam);
|
|
|
// 4 组装分桶数据
|
|
|
- return getReplyBucketData(strategyConfigJsonObject, keyedSet, bucketDataParam.getGhId());
|
|
|
+ return getReplyBucketData(configJsonObject, keyedSet, bucketDataParam.getGhId());
|
|
|
}
|
|
|
|
|
|
private ReplyBucketData getReplyBucketData(JSONObject bucketStrategyConfigJsonObject, Set<String> keyedSet, String ghId) {
|