工会后台修改

This commit is contained in:
2025-12-06 11:37:20 +08:00
parent ab0b23539e
commit d0203ecc8b
3 changed files with 13 additions and 3 deletions

View File

@@ -243,6 +243,7 @@ class Guild extends adminApi
//创建后台登录账号
$data = [
'guild_id' => $res,
'guild_name' => $request['guild_name'],
'username' => $request['guild_user_mobile'],
'password' => $request['password'],
'nickname' => $request['guild_name']."管理员",
@@ -327,6 +328,7 @@ class Guild extends adminApi
//创建后台登录账号
$data = [
'guild_id' => $guild['id'],
'guild_name' => $guild['guild_name'],
'username' => $request['guild_user_mobile'],
'password' => $request['password'],
'nickname' => $request['guild_name']."管理员",

View File

@@ -70,11 +70,19 @@ class Admin extends GuildAdmin
$this->assignconfig("admin", ['id' => $this->auth->id]);
$this->childrenGroupIds = $this->auth->getChildrenGroupIds(true);
if($this->auth->id ==1){
$groupList = collection(AuthGroup::select())->toArray();
}else{
$groupList = collection(AuthGroup::where('id', 'in', $this->childrenGroupIds)->where('guild_id', $this->guildId)->select())->toArray();
}
Tree::instance()->init($groupList);
$groupList = [];
if ($this->auth->isSuperAdmin()) {
if($this->auth->id ==1){
$groupList = Tree::instance()->getTreeList(Tree::instance()->getTreeArray(0));
}else{
$groupList = Tree::instance()->getTreeList(Tree::instance()->getTreeArray(1));
}
} else {
$groups = $this->auth->getGroups();
$groupIds = [];

View File

@@ -49,7 +49,7 @@ class Admin extends Model
$group_data = [
'guild_id' => $data['guild_id'],
'pid' => 1,
'name' => '超级管理员',
'name' => "超级管理员({$data['guild_name']})",
'rules' => '*',
'status' => 'normal'
];