邀请徒弟完成任务
This commit is contained in:
@@ -458,4 +458,14 @@ class Room extends BaseCom
|
||||
$reslut = model('Room')->user_in_room_background($this->uid, $room_id,$type);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
|
||||
|
||||
//给用户发送房间内消息
|
||||
public function send_room_message()
|
||||
{
|
||||
$user_id = input('user_id', '');
|
||||
$room_id = input('room_id', 0);
|
||||
$reslut = model('Room')->send_room_message($this->uid, $user_id,$room_id);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
}
|
||||
@@ -3364,4 +3364,28 @@ class Room extends Model
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
//给用户发送房间内弹起消息
|
||||
public function send_room_message($master_id,$user_id,$room_id)
|
||||
{
|
||||
//师父的昵称
|
||||
$master_nickname = db::name('vs_user')->where('id',$master_id)->value('nickname');
|
||||
//房间名称
|
||||
$room_name = db::name('vs_room')->where('id',$room_id)->value('room_name');
|
||||
//徒弟所在的房间
|
||||
$room_ids = db::name('vs_room_visitor')->where('user_id',$user_id)->column('room_id');
|
||||
if($room_ids){
|
||||
foreach ($room_ids as $v){
|
||||
$text = [
|
||||
'user_id' => $user_id,
|
||||
'master_nickname' => $master_nickname ,
|
||||
'room_name' => $room_name,
|
||||
'room_id' => $room_id,
|
||||
'text' => '您的师父'.$master_nickname.'邀请您去'.$room_name.'完成师徒任务'
|
||||
];
|
||||
model('Chat')->sendMsg(10100,$v,$text);
|
||||
}
|
||||
}
|
||||
return ['code' => 1, 'msg' => '操作成功', 'data' => null];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user