Browse Source

getInfo 重写hot.json

lyhzzz 3 năm trước cách đây
mục cha
commit
4c15034b36

+ 6 - 1
src/main/java/com/cdf/controller/api/PageDataApiController.java

@@ -49,14 +49,19 @@ public class PageDataApiController {
             pageData.setCdfCookieId(cookieId);
             pageData.setIsMiniApp(isMiniApp);
             pageData.setDay(DateUtil.getDay(new Date()));
-            pageData.setInPageTime(DateUtil.getDateTime(new Date()));
             pageData.setUrl(whereUrl);
         }else {
             pageData = list.get(0);
         }
         pageData.setUrl(whereUrl);
         switch (type){
+            case 0:
+                pageData.setInPageTime(DateUtil.getDateTime(new Date()));
+                break;
             case 1:
+                if(pageData.getInPageTime() == null){
+                    pageData.setInPageTime(DateUtil.getDay(new Date()));
+                }
                 pageData.setOutPageTime(DateUtil.getDateTime(new Date()));
                 long time = DateUtil.getDateTime(pageData.getInPageTime());
                 pageData.setStopTime(new Date().getTime() - time );

+ 3 - 0
src/main/java/com/cdf/util/DateUtil.java

@@ -13,6 +13,9 @@ public class DateUtil {
     public static String getDay(Date date){
         return new SimpleDateFormat(DAY_FORMAT).format(date);
     }
+    public static String getFirstDay(Date date){
+        return new SimpleDateFormat(DAY_FORMAT).format(date)+" 00:00:00";
+    }
     public static String getDay(Date date,int day){
         Calendar calendar = Calendar.getInstance();
         calendar.setTime(date);