Commit 0f86b295 authored by 张晓林's avatar 张晓林

shop

Signed-off-by: 张晓林's avatarzhangxiaolin <zhangxiaolin@romens.cn>
parent 70bec9af
<?php
namespace backend\controllers\v1\authority;
use Yii;
use backend\controllers\v1\BaseController;
use app\models\v1\rbacuser\ShopRbacUser;
use yii\data\ActiveDataProvider;
use backend\helpers\Func;
class ManageListController extends BaseController
{
public $modelClass = 'app\models\v1\rbacuser\ShopRbacUser';
/**
* @OA\GET(
* path="/backend/web/v1/authority/manage-lists/get-manage-list",
* tags={"权限管理"},
* summary="管理员列表(张晓林)",
* description="管理员列表",
* @OA\Response(response="200",description="
* GUID:管理员GUID,
* NAME:管理员姓名,
* MOBILEPHONE:手机号,
* CREATE_DATE:创建时间,
* ROLENAME:角色"),
* security={{"Authorization": {}}}
* )
*/
public function actionGetManageList(){
$model = new ShopRbacUser();
$columnArr = array('r.GUID','r.NAME','r.MOBILEPHONE','r.CREATE_DATE','rr.NAME AS ROLENAME');
$query = $model::find()->select($columnArr)
->leftJoin('shop_rbac_role_user as ru','ru.USER_ID = r.GUID')
->leftJoin('shop_rbac_role as rr','rr.ID=ru.ROLE_ID')
->leftJoin('shop_branch as sb','sb.GUID=r.BRANCH_GUID')
->from('shop_rbac_user as r')
->orderBy('r.CREATE_DATE desc');
return new ActiveDataProvider([
'query'=>$query->asArray(),
'pagination' => [
'pageSize' => 15,
]
]);
}
public function actionGetManageAdd(){
$model = new ShopRbacUser();
$columnArr = array('r.GUID','r.NAME','r.MOBILEPHONE','r.CREATE_DATE','rr.NAME AS ROLENAME');
$query = $model::find()->select($columnArr)
->leftJoin('shop_rbac_role_user as ru','ru.USER_ID = r.GUID')
->leftJoin('shop_rbac_role as rr','rr.ID=ru.ROLE_ID')
->leftJoin('shop_branch as sb','sb.GUID=r.BRANCH_GUID')
->from('shop_rbac_user as r')
->orderBy('r.CREATE_DATE desc');
return new ActiveDataProvider([
'query'=>$query->asArray(),
'pagination' => [
'pageSize' => 15,
]
]);
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment