Commit e1ff96b9 authored by 郭勇志's avatar 郭勇志

结构优化

parent 46326144
...@@ -16,6 +16,7 @@ class authorizationFilter extends ActionFilter ...@@ -16,6 +16,7 @@ class authorizationFilter extends ActionFilter
return true; return true;
} }
// Yii::$app->user->identity; // Yii::$app->user->identity;
Yii::$app->request->pathInfo;
......
...@@ -53,7 +53,7 @@ return [ ...@@ -53,7 +53,7 @@ return [
'swagger', 'swagger',
'v1/shop/branch/branch', 'v1/shop/branch/branch',
'v1/shop/user/shop-user-membergrade', 'v1/shop/user/shop-user-membergrade',
'v1/user/user' 'v1/rbacuser/rbac-user'
], ],
'extraPatterns'=>[ 'extraPatterns'=>[
'GET,OPTIONS test'=>'test', 'GET,OPTIONS test'=>'test',
......
...@@ -20,7 +20,7 @@ use backend\components\v1\authorizationFilter; ...@@ -20,7 +20,7 @@ use backend\components\v1\authorizationFilter;
* ), * ),
* @OA\Server( * @OA\Server(
* description="Api server", * description="Api server",
* url="/yaoshuxia/shopback", * url="/guoyongzhi/weiShopNew",
* ), * ),
* @OA\SecurityScheme( * @OA\SecurityScheme(
* securityScheme="Authorization", * securityScheme="Authorization",
...@@ -57,10 +57,10 @@ class BaseController extends ActiveController ...@@ -57,10 +57,10 @@ class BaseController extends ActiveController
'optional' => ['login'], 'optional' => ['login'],
]; ];
// 授权 // 授权
// $behaviors['authorizationFilter']=[ $behaviors['authorizationFilter']=[
// 'class' => authorizationFilter::className(), 'class' => authorizationFilter::className(),
// 'optional' => [],//过滤不需要验证的action 'optional' => ['login'],//过滤不需要验证的action
// ]; ];
return $behaviors; return $behaviors;
} }
} }
<?php <?php
namespace backend\controllers\v1\user; namespace backend\controllers\v1\rbacuser;
use Yii; use Yii;
use backend\controllers\v1\BaseController; use backend\controllers\v1\BaseController;
use backend\models\v1\user\LoginForm; use backend\models\v1\rbacuser\LoginForm;
class UserController extends BaseController class RbacUserController extends BaseController
{ {
public $modelClass='app\models\v1\user\ShopRbacUser'; public $modelClass='app\models\v1\user\ShopRbacUser';
public $serializer = [ public $serializer = [
...@@ -14,7 +14,7 @@ class UserController extends BaseController ...@@ -14,7 +14,7 @@ class UserController extends BaseController
]; ];
/** /**
* @OA\Post( * @OA\Post(
* path="/backend/web/v1/user/users/login", * path="/backend/web/v1/rbacuser/rbac-users/login",
* tags={"用户&员工接口"}, * tags={"用户&员工接口"},
* summary="后台登陆接口", * summary="后台登陆接口",
* description="后台登陆接口", * description="后台登陆接口",
......
...@@ -14,7 +14,7 @@ class BranchController extends BaseController ...@@ -14,7 +14,7 @@ class BranchController extends BaseController
]; ];
/** /**
* @OA\Get( * @OA\Get(
* path="/weiShopNew/backend/web/v1/shop/branch/branches/test", * path="/backend/web/v1/shop/branch/branches/test",
* tags={"swagger事例"}, * tags={"swagger事例"},
* description="swagger事例", * description="swagger事例",
* summary="swagger事例", * summary="swagger事例",
......
<?php <?php
namespace backend\models\v1\user; namespace backend\models\v1\rbacuser;
use Yii; use Yii;
use app\models\v1\user\ShopRbacUser; use app\models\v1\rbacuser\ShopRbacUser;
use app\models\v1\BaseModel; use app\models\v1\BaseModel;
use yii\web\HttpException; use yii\web\HttpException;
/** /**
......
<?php <?php
namespace app\models\v1\user; namespace app\models\v1\rbacuser;
use Yii; use Yii;
use yii\web\IdentityInterface; use yii\web\IdentityInterface;
......
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