工会修改兼容以前数据
This commit is contained in:
@@ -309,6 +309,31 @@ class Guild extends adminApi
|
|||||||
}
|
}
|
||||||
$res = model('Guild')->edit(['id' => $request['id']], $data);
|
$res = model('Guild')->edit(['id' => $request['id']], $data);
|
||||||
if ($res) {
|
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();
|
db::commit();
|
||||||
return V(1, "修改成功");
|
return V(1, "修改成功");
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user