diff --git a/catch/user/Auth.php b/catch/permissions/Auth.php similarity index 95% rename from catch/user/Auth.php rename to catch/permissions/Auth.php index 0a9740a..02bad03 100644 --- a/catch/user/Auth.php +++ b/catch/permissions/Auth.php @@ -1,11 +1,9 @@ 'require|max:20', 'password|密码' => 'require|min:5|max:12', - 'passwordConfirm|密码' => 'confirm:password', 'email|邮箱' => 'require|email|unique:'.Users::class, ]; } diff --git a/catch/user/request/UpdateRequest.php b/catch/permissions/request/UpdateRequest.php similarity index 83% rename from catch/user/request/UpdateRequest.php rename to catch/permissions/request/UpdateRequest.php index b82758b..79ac79f 100644 --- a/catch/user/request/UpdateRequest.php +++ b/catch/permissions/request/UpdateRequest.php @@ -1,5 +1,5 @@ 'require|max:20', 'password|密码' => 'sometimes|min:5|max:12', - 'passwordConfirm|密码' => 'sometimes|confirm:password', 'email|邮箱' => 'require|email|unique:'.Users::class, ]; } diff --git a/catch/permissions/route.php b/catch/permissions/route.php index 5d14b76..457325a 100644 --- a/catch/permissions/route.php +++ b/catch/permissions/route.php @@ -11,3 +11,11 @@ $router->resource('departments', '\catchAdmin\permissions\controller\Department' $router->resource('jobs', '\catchAdmin\permissions\controller\Job'); $router->get('jobs/all', '\catchAdmin\permissions\controller\Job@getAll'); + +// 用户 +$router->resource('users', '\catchAdmin\user\controller\User'); +// 切换状态 +$router->put('users/switch/status/', '\catchAdmin\user\controller\User@switchStatus'); +$router->put('users/recover/', '\catchAdmin\user\controller\User@recover'); +$router->get('users/get/roles', '\catchAdmin\user\controller\User@getRoles'); +$router->get('user/info', '\catchAdmin\user\controller\User@info'); \ No newline at end of file diff --git a/catch/user/module.json b/catch/user/module.json deleted file mode 100644 index 75a263b..0000000 --- a/catch/user/module.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "用户管理", - "alias": "user", - "description": "", - "keywords": [], - "order": 2, - "services": [ - "catchAdmin\\user\\UserService" - ], - "aliases": {}, - "files": [], - "requires": [] -} \ No newline at end of file diff --git a/catch/user/route.php b/catch/user/route.php deleted file mode 100644 index 4616e88..0000000 --- a/catch/user/route.php +++ /dev/null @@ -1,8 +0,0 @@ -resource('users', '\catchAdmin\user\controller\User'); -// 切换状态 -$router->put('users/switch/status/', '\catchAdmin\user\controller\User@switchStatus'); -$router->put('users/recover/', '\catchAdmin\user\controller\User@recover'); -$router->get('users/get/roles', '\catchAdmin\user\controller\User@getRoles'); -$router->get('user/info', '\catchAdmin\user\controller\User@info');