tp6框架的销售统计系统

Base.php 1.2KB

    <?php namespace app\controller; use app\BaseController; use think\App; use think\facade\Db; class Base extends BaseController { protected $uid; protected $username; public function __construct(App $app) { parent::__construct($app); // //判断是否登陆 // if (!session('?uid')) { // $this->error('您还没有登录, 请登录', '/login'); // } // // 登录用户信息 // $this->uid = session('uid'); // $this->username = session('username'); //记录日志 // $this->addLog(); } /** * 记录日志 */ private function addLog() { $data = []; $data['querystring'] = $this->app->request->query()?'?'.$this->app->request->query():''; $data['c'] = $this->app->request->controller(); $data['a'] = $this->app->request->action(); $data['userid'] = $this->uid; $data['username'] = $this->username; $data['ip'] = $this->app->request->ip(); $data['time'] = time(); $arr = ['Index/index','SysLog/index']; if (!in_array($data['c'].'/'.$data['a'], $arr)) { Db::name('sys_log')->insert($data); } } }