ソースを参照

百度平台回传 新增时间戳参数

chenbiao 2 年 前
コミット
43585b84f0

+ 13 - 0
netflix-dao/src/main/java/com/cyksj/model/request/BaiDuConversionType.java

@@ -23,6 +23,11 @@ public class BaiDuConversionType implements Serializable {
 
     private Integer newType;
 
+    /**
+     * unix时间戳(精确到秒)
+     */
+    private Long convertTime;
+
     public String getLogidUrl() {
         return logidUrl;
     }
@@ -39,6 +44,14 @@ public class BaiDuConversionType implements Serializable {
         this.newType = newType;
     }
 
+    public Long getConvertTime() {
+        return convertTime;
+    }
+
+    public void setConvertTime(Long convertTime) {
+        this.convertTime = convertTime;
+    }
+
     @Override
     public String toString() {
         return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);

+ 2 - 0
netflix-service/src/main/java/com/cyksj/service/order/post/impl/BaiDuPostDataService.java

@@ -50,6 +50,8 @@ public class BaiDuPostDataService extends AbstractPostDataService {
         cv.setLogidUrl(URLDecoder.decode(callback, IoKit.Charsets.UTF_8.getCharset()));
         // 设置转化类型
         cv.setNewType(Integer.parseInt(evenType));
+        //设置时间戳
+        cv.setConvertTime(System.currentTimeMillis()/1000);
 
         List<BaiDuConversionType> baiDuConversionTypes = new ArrayList<>();
         baiDuConversionTypes.add(cv);