丁云鹏 před 1 rokem
rodič
revize
ec01c04b94

+ 6 - 0
recommend-feature-service/src/main/java/com/tzld/piaoquan/recommend/feature/model/UserFeature.java

@@ -23,6 +23,12 @@ public class UserFeature {
     private String user_share_bucket_30days;
 
     public void setMid(String key) {
+        this.mid = key;
+        if (key == null)
+            this.mid = "0";
+    }
+
+    public void setUid(String key) {
         this.uid = key;
         if (key == null)
             this.uid = "0";

+ 4 - 3
recommend-feature-service/src/main/java/com/tzld/piaoquan/recommend/feature/service/FeatureConverter.java

@@ -14,6 +14,7 @@ public class FeatureConverter {
         }
         UserFeatureProto.Builder builder = UserFeatureProto.newBuilder();
         builder.setUid(Strings.nullToEmpty(userFeature.getUid()))
+                .setMid(Strings.nullToEmpty(userFeature.getMid()))
                 .setUserCycleBucket7Day(Strings.nullToEmpty(userFeature.getUser_cycle_bucket_7days()))
                 .setUserCycleBucket30Day(Strings.nullToEmpty(userFeature.getUser_cycle_bucket_30days()))
                 .setUserShareBucket30Day(Strings.nullToEmpty(userFeature.getUser_share_bucket_30days()));
@@ -82,7 +83,7 @@ public class FeatureConverter {
 
     public static UserAdFeatureProto convertToProto(UserAdFeature userAdFeature) {
         UserAdFeatureProto.Builder builder = UserAdFeatureProto.newBuilder();
-        if(userAdFeature==null) return builder.build();
+        if (userAdFeature == null) return builder.build();
         builder.setMid(userAdFeature.getMid());
         builder.setGender(userAdFeature.getGender());
         builder.setUserType(userAdFeature.getUser_type());
@@ -131,7 +132,7 @@ public class FeatureConverter {
     public static AdActionFeatureProto convertToProto(AdActionFeature adActionFeature) {
 
         AdActionFeatureProto.Builder builder = AdActionFeatureProto.newBuilder();
-        if(adActionFeature==null) return builder.build();
+        if (adActionFeature == null) return builder.build();
         builder.setAdView(adActionFeature.getAdView());
         builder.setAdClick(adActionFeature.getAdClick());
         builder.setAdConversion(adActionFeature.getAdConversion());
@@ -141,7 +142,7 @@ public class FeatureConverter {
     }
 
     public static AdItemFeatureProto convertToProto(AdItemFeature adItemFeature) {
-        if(adItemFeature==null) return null;
+        if (adItemFeature == null) return null;
         AdItemFeatureProto.Builder builder = AdItemFeatureProto.newBuilder();
         builder.setAdId(adItemFeature.getAdId());
         builder.setAdCode(adItemFeature.getAdCode());

+ 1 - 1
recommend-feature-service/src/main/resources/application-dev.yml

@@ -18,7 +18,7 @@ eureka:
 
 spring:
   redis:
-    hostName: r-bp1pi8wyv6lzvgjy5z.redis.rds.aliyuncs.com
+    hostName: r-bp1ps6my7lzg8rdhwx682.redis.rds.aliyuncs.com
     port: 6379
     password: Wqsd@2019
     timeout: 1000