|
|
@@ -57,7 +57,6 @@ class Login extends Manager
|
|
|
// 获取权限列表
|
|
|
$accessToken['username'] = $admin['username'];
|
|
|
// 获取权限列表
|
|
|
- $accessToken['auth_rules'] = $AuthRule->getAuthList($admin['uid'], '1', 'manager');
|
|
|
} else {
|
|
|
$admin = $EmployeeModel->where('employee_code', $username)->first(['id as uid', 'name as username', 'mobile as phone', 'status', 'password', 'insert_time', 'update_time']);
|
|
|
// 用户不存在
|
|
|
@@ -74,7 +73,6 @@ class Login extends Manager
|
|
|
if (isset($accessToken['error'])) return json_send(['code' => 'error', 'msg' => '登录失败', 'data' => $accessToken['data']]);
|
|
|
// 获取权限列表
|
|
|
$accessToken['username'] = $admin['username'];
|
|
|
- $accessToken['auth_rules'] = $RolesAuthRuleModel->getAuthList($admin['uid'], '0', 'manager');
|
|
|
}
|
|
|
|
|
|
// 表单令牌
|
|
|
@@ -82,6 +80,29 @@ class Login extends Manager
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取用户页面权限 /manager/login/auth_rules'
|
|
|
+ * @author 唐远望
|
|
|
+ * @version 1.0
|
|
|
+ * @date 2026-01-30
|
|
|
+ * @param string username 登录账号
|
|
|
+ * @param string password 登录密码
|
|
|
+ *
|
|
|
+ */
|
|
|
+ public function auth_rules(Request $Request, AuthRule $AuthRule, RolesAuthRuleModel $RolesAuthRuleModel)
|
|
|
+ {
|
|
|
+ $access_token = $Request->input('access_token', '');
|
|
|
+ if (!isset($access_token)) return json_send(['code' => 'error', 'msg' => '缺少参数']);
|
|
|
+ $auth_rules = '';
|
|
|
+ if ($access_token['is_admin'] == 0) {
|
|
|
+ $auth_rules = $RolesAuthRuleModel->getAuthList($access_token['uid'], '0', 'manager');
|
|
|
+ } else {
|
|
|
+ $auth_rules = $AuthRule->getAuthList($access_token['uid'], '1', 'manager');
|
|
|
+ }
|
|
|
+ return json_send(['code' => 'success', 'msg' => '获取成功', 'data' => $auth_rules]);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 登录方法 /manager/login/out
|