wzh il y a 5 ans
Parent
commit
9552661e92
1 fichiers modifiés avec 20 ajouts et 0 suppressions
  1. 20 0
      api/application/controllers/Base_Controller.php

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

@@ -203,4 +203,24 @@ class Base_Controller extends CI_Controller {
             return $data;
         }
     }
+
+    // 系统日志
+    protected function add_operation_log($optype, $content, $logtype = 1,$language = 0){
+        $role = $this->get_user_info('role');
+        $companyid = $this->get_user_info('companyid');
+        $this->load->model('Syslog_model');
+        $userid = $this->get_user_info('id');
+        $data = array(
+            'time'     => date('Y-m-d H:i:s',time()),
+            'logtype'  => $logtype,
+            'optype'   => $optype,
+            'userid'   => $userid,
+            'content'  => $content,
+            'language' => $language
+        );
+        if ($role != SYSTEM_ADMIN) {
+            $data['companyid'] = $companyid;
+        }
+        $this->Syslog_model->insert($data);
+    }
 }