【发布时间】:2017-08-25 11:32:40
【问题描述】:
我正在 yii2 上开发一个小型管理面板。我使用 rbac 和 yii2-admin。调试器中有很多相同的请求。 它们是:
SELECT * FROM `auth_assignment` WHERE` user_id` = '5'
我不对 rbac 的表进行查询。
我的行动:
public function actionProduction(){
$searchModel = new OrderSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
$dataProvider->query->andWhere(['order_status' => 'production', 'production_user' => null]);
//$active_order = $this->getActiveOrder(Yii::$app->user->getId(), Yii::$app->controller->action->id);
return $this->render('userGrid', [
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
//'active_order' => $active_order,
'to' => $to = 'packing'
]);
}
【问题讨论】:
-
你是用 uer_id = 5 登录的吗?
-
是的。是当前用户