xieruidong 2 years ago
parent
commit
1ae35a8e01

+ 13 - 1
application/common/model/ViewUnique.php

@@ -6,5 +6,17 @@ use think\Model;
 
 class ViewUnique extends Model
 {
-
+    protected $pk='date';
+    public static function add(){
+        $date=strtotime(date('Y-m-d 00:00:00'));
+        $has=self::where('date',$date)->find();
+        if($has){
+            $has->setInc('num');
+        }else{
+            self::create([
+                'date'=>$date,
+                'num'=>1,
+            ]);
+        }
+    }
 }

+ 1 - 0
application/common/service/PayTransPerSvc.php

@@ -9,6 +9,7 @@ class PayTransPerSvc{
     protected static $configName='user_page_view_unique';
     public static function add(User $user){
         return Cache::remember(sprintf('user_view_page_%d_%s',$user->id,date('Y-m-d')),function (){
+
             return redis()->incr(self::$configName);
         },86400);
     }