瀏覽代碼

自动回复增加保底key

xueyiming 2 月之前
父節點
當前提交
410158704f

+ 5 - 0
api-module/src/main/java/com/tzld/piaoquan/api/service/strategy/impl/BuckStrategyV1.java

@@ -47,6 +47,8 @@ public class BuckStrategyV1 implements ReplyStrategyService {
 
     private static final String MANUAL = "manual";
 
+    private static final String manualConfig = "{\"manual\":[0,1,2,3,4,5,6,7,8,9]}";
+
     /**
      * 自动回复使用小程序Id
      */
@@ -85,6 +87,9 @@ public class BuckStrategyV1 implements ReplyStrategyService {
     }
 
     private JSONObject getStrategyConfig(BucketDataParam bucketDataParam) {
+        if (Objects.equals(StrategyStatusEnum.DEFAULT.status, bucketDataParam.getStrategyStatus())) {
+            return JSON.parseObject(manualConfig);
+        }
         String ghId = bucketDataParam.getGhId();
         JSONObject allStrategyConfigs = JSON.parseObject(bucketStrategyConfigV2);
         JSONObject currentGhIdStrategyConfig = null;