创建部门的同时设置其权限

This commit is contained in:
wong
2025-11-14 14:30:20 +08:00
parent 94fa7a8279
commit 240743c563
2 changed files with 5 additions and 18 deletions

View File

@@ -162,6 +162,7 @@ class AccountController extends BaseController
'createTime' => time(),
'privilegeIds' => json_encode([])
]);
$this->setPrivileges(['id' => $result]);
return successJson($res);
} else {
return errorJson($result);
@@ -245,12 +246,14 @@ class AccountController extends BaseController
'createTime' => time(),
'lastUpdateTime' => 0
]);
$this->setPrivileges(['id' => $departmentResult]);
} else {
DB::rollback();
return errorJson('创建部门失败:' . $departmentResult);
}
// 2. 创建账号
$accountParams = [
'userName' => $accountName,
@@ -559,6 +562,7 @@ class AccountController extends BaseController
'syncPrivilege' => true
];
// 设置请求头
$headerData = ['client:system'];
$header = setHeader($headerData, $authorization, 'json');