交友结束60秒误操作自动结束
This commit is contained in:
@@ -113,12 +113,15 @@ class Friend extends Model
|
|||||||
$return['user2_nickname'] = db::name('user')->where(['id'=>$originalPairs['user2_id']])->value('nickname');
|
$return['user2_nickname'] = db::name('user')->where(['id'=>$originalPairs['user2_id']])->value('nickname');
|
||||||
$return['heart_value'] = $originalPairs['heart_value'];
|
$return['heart_value'] = $originalPairs['heart_value'];
|
||||||
$return['heart_id'] = $originalPairs['id'];
|
$return['heart_id'] = $originalPairs['id'];
|
||||||
$room_updatatime = db::name('vs_room')->where(['id' => $room_id,'step' => $step])->value('updatetime')??time();
|
$room_updatatime = db::name('vs_room')->where(['id' => $room_id,'step' => $step])->value('updatetime');
|
||||||
|
if($room_updatatime){ //60秒内没操作 则创建关系无
|
||||||
if(time() - $room_updatatime > 60){
|
if(time() - $room_updatatime > 60){
|
||||||
$this->createRelation(0,$room_id,$id,$return['user1_id'],$return['user2_id'],0);
|
$this->createRelation(0,$room_id,$id,$return['user1_id'],$return['user2_id'],0);
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
// 修改当前交友阶段
|
// 修改当前交友阶段
|
||||||
db::name('vs_room')->where(['id' => $room_id])->update(['step' => $step,'updatetime' => time()]);
|
db::name('vs_room')->where(['id' => $room_id])->update(['step' => $step,'updatetime' => time()]);
|
||||||
|
}
|
||||||
}else{
|
}else{
|
||||||
$step = 1;//结束下一轮
|
$step = 1;//结束下一轮
|
||||||
// 修改当前交友阶段 分开写 放到前面是为了下麦
|
// 修改当前交友阶段 分开写 放到前面是为了下麦
|
||||||
|
|||||||
Reference in New Issue
Block a user