session['user_info'])){ echo ""; return false; } //异地登录 $model = new \backend\server\Checkauthority(); $unique = $model->UniqueToken(); // if($unique == false) // { // echo ""; // return false; // } //超级管理员 // if(Yii::$app->session['user_info']['user'] === Yii::$app->params['UserSuperadministrator']) return true; //权限控制 $controller = strtolower(Yii::$app->controller->id); $action = strtolower(Yii::$app->controller->action->id); if(Yii::$app->session['user_info']['user'] === Yii::$app->params['UserSuperadministrator'] || $model->Comparison($controller,$action) === true ) { $record = new \common\models\UserOperationrecord(); $record->uid = Yii::$app->session['user_info']['uid']; $record->controller = $controller; $record->action = $action; $record->save(); return true; } if(Yii::$app->request->isAjax) { $list['code'] = 500; $list['msg'] = '暂无操作权限'; $list['data'] = ''; echo json_encode($list); return false; } // echo ''; return false; } }