wzh před 5 roky
rodič
revize
b1d56a09df

+ 6 - 0
api/application/controllers/Base_Controller.php

@@ -24,6 +24,12 @@ class Base_Controller extends CI_Controller {
 
         // 判断用户权限
         // $this->check_auth();
+
+        if (empty($this->get_user_info('lastLoginTime')) || date('Y-m-d',time()) != date('Y-m-d',strtotime($this->get_user_info('lastLoginTime')))) {
+            $logCount = $this->get_user_info('logCount');
+            $logCount += 1;
+            $this->User_model->update(['logCount'=>$logCount,'lastLoginTime'=>date('Y-m-d H:i:s',time())],['id'=>$this->get_user_info('id')]);
+        }
     }
 
     protected function check_base_params() {

+ 2 - 1
api/application/controllers/Home.php

@@ -16,8 +16,9 @@ class Home extends Base_Controller {
     		'total_light_count' => 0,
     		'light_up_count' => 0,
     		'online_count' => 0,
-    		'faulty_count' => 0,
+    		'faulty_count' => 0
     	);
+        $data['logCount'] = $this->get_user_info('logCount');
 
         $date = date('Y-m-d 00:00:00',time());