上麦
This commit is contained in:
@@ -231,20 +231,25 @@ class Sign extends Model
|
|||||||
//查看当前出价用户是否创建家族
|
//查看当前出价用户是否创建家族
|
||||||
$is_create_family = db::name('vs_family')->where(['user_id' => $max_sign_user['user_id'],'type' => 1])->find();
|
$is_create_family = db::name('vs_family')->where(['user_id' => $max_sign_user['user_id'],'type' => 1])->find();
|
||||||
if($is_create_family){
|
if($is_create_family){
|
||||||
//拉进家族和群聊
|
//是否已在家族中
|
||||||
$data2 = [
|
$is_in_family = db::name('vs_family')
|
||||||
'name' => $is_create_family['name'],
|
->where(['pid' => $max_sign_user['user_id'],'user_id' => $max_sign_user['sign_user_id'],'type' => 0,'deletetime' => 0])->find();
|
||||||
'pid' => $max_sign_user['user_id'],
|
if(!$is_in_family){
|
||||||
'user_id' => $max_sign_user['sign_user_id'],
|
//拉进家族和群聊
|
||||||
'createtime' => time(),
|
$data2 = [
|
||||||
];
|
'name' => $is_create_family['name'],
|
||||||
$result22 = db::name('vs_family')->insert($data2);
|
'pid' => $max_sign_user['user_id'],
|
||||||
if(!$result22){
|
'user_id' => $max_sign_user['sign_user_id'],
|
||||||
db::rollback();
|
'createtime' => time(),
|
||||||
return ['code' => 0, 'msg' => '网络错误,请重试!!', 'data' => null];
|
];
|
||||||
|
$result22 = db::name('vs_family')->insert($data2);
|
||||||
|
if(!$result22){
|
||||||
|
db::rollback();
|
||||||
|
return ['code' => 0, 'msg' => '网络错误,请重试!!', 'data' => null];
|
||||||
|
}
|
||||||
|
//拉入群聊
|
||||||
|
model('Tencent')->add_group_member('f'.$is_create_family['id'], $max_sign_user['sign_user_id']);
|
||||||
}
|
}
|
||||||
//拉入群聊
|
|
||||||
model('Tencent')->add_group_member('f'.$is_create_family['id'], $max_sign_user['sign_user_id']);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//其他的出价退回到用户的钱包 这个是为了防止上面并发产生的没退款用户
|
//其他的出价退回到用户的钱包 这个是为了防止上面并发产生的没退款用户
|
||||||
|
|||||||
Reference in New Issue
Block a user