diff --git a/application/adminapi/controller/Guild.php b/application/adminapi/controller/Guild.php index af88d19..4a0f24d 100644 --- a/application/adminapi/controller/Guild.php +++ b/application/adminapi/controller/Guild.php @@ -309,6 +309,31 @@ class Guild extends adminApi } $res = model('Guild')->edit(['id' => $request['id']], $data); if ($res) { + //新功能 + //创建基础信息数据 + $guild_data = db::name('vs_guild_data')->where('guild_id',$request['id'])->find(); + if(empty($guild_data)){ + $user = db::name('user')->where('id',$guild['user_id'])->find(); + $boss_auth = db::name('user_auth')->where('mobile',$user['mobile'])->find(); + $data = [ + 'guild_id' => $res, + 'boss_mobile' => $request['guild_user_mobile'] ?? $user['mobile'], + 'boss_name' => $boss_auth['real_name']?? '', + 'createtime' => time(), + ]; + db::name('vs_guild_data')->insert($data); + } + $guildadmin = db::name('vs_guild_admin')->where('guild_id',$request['id'])->find(); + if(empty($guildadmin)){ + //创建后台登录账号 + $data = [ + 'guild_id' => $res, + 'username' => $request['guild_user_mobile'], + 'password' => $request['password'], + 'nickname' => $request['guild_name']."管理员", + ]; + model('guildadmin/Admin')->createAdmin($data); + } db::commit(); return V(1, "修改成功"); } else {