Skip to content

用户管理开发文档 ​

1. 概述 ​

用户管理分 租户内操作员(CompanysBundle)与 平台超管(SuperAdminBundle)。

核心表:operators、super_admin_accounts。


2. 相关 Bundle ​

Bundle职责
CompanysBundle商户员工、角色、权限、OAuth 登录
SuperAdminBundle超管开通、平台权限

3. 核心文件结构 ​

src/CompanysBundle/
├── Http/Api/V1/Action/Operators.php
├── Http/Api/V1/Action/EmployeeController.php
├── Http/Api/V1/Action/RolesController.php
├── Services/OperatorsService.php
└── Entities/Operators.php

src/SuperAdminBundle/
├── Http/SuperApi/V1/Action/Operators.php
└── Http/SuperApi/V1/Action/Accounts.php

4. 路由与代表性 API ​

商户端(routes/api/companys.php、routes/api/auth.php) ​

方法路径Action
POST/api/operator/loginAuthController@login
GET/api/operator/credentialOperators@getCredentials
POST/api/account/managementEmployeeController@createData
GET/api/account/managementEmployeeController@getListData

超管(routes/super/operators.php、routes/super/permission.php) ​

方法路径Action
POST/api/super/superadmin/operator/openOperators@open
GET/api/super/superadmin/permissionAccounts@getPermission

5. 认证 Guard ​

端GuardProvider
商户后台apicompanyOperators
超管superapisuperAccount