足迹排序
This commit is contained in:
@@ -46,7 +46,7 @@ class Room extends BaseCom
|
|||||||
public function user_room_history_list()
|
public function user_room_history_list()
|
||||||
{
|
{
|
||||||
$page = input('page', 1);
|
$page = input('page', 1);
|
||||||
$page_limit = input('page_limit', 15);
|
$page_limit = input('page_limit', 30);
|
||||||
$reslut = model('UserData')->user_room_history_list($this->uid, $page, $page_limit);
|
$reslut = model('UserData')->user_room_history_list($this->uid, $page, $page_limit);
|
||||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -908,29 +908,6 @@ class Room extends Model
|
|||||||
$ttex['ToUserInfo'] = db::name('user')->where('id', $partner_id)->field('id as user_id,nickname,avatar,sex')->find();
|
$ttex['ToUserInfo'] = db::name('user')->where('id', $partner_id)->field('id as user_id,nickname,avatar,sex')->find();
|
||||||
$ttex['text'] = 'CP特效';
|
$ttex['text'] = 'CP特效';
|
||||||
model('api/Chat')->sendMsg(1080, $room_id, $ttex);
|
model('api/Chat')->sendMsg(1080, $room_id, $ttex);
|
||||||
// 检查是否支持 pcntl 扩展
|
|
||||||
// if (function_exists('pcntl_fork')) {
|
|
||||||
// $pid = pcntl_fork();
|
|
||||||
//
|
|
||||||
// if ($pid == -1) {
|
|
||||||
// // 创建子进程失败,直接推送消息
|
|
||||||
// model('api/Chat')->sendMsg(1080, $room_id, $ttex);
|
|
||||||
// } elseif ($pid) {
|
|
||||||
// // 父进程,继续执行
|
|
||||||
// // 不等待子进程结束
|
|
||||||
// } else {
|
|
||||||
// // 子进程,延迟推送消息
|
|
||||||
// sleep(1);
|
|
||||||
// model('api/Chat')->sendMsg(1080, $room_id, $ttex);
|
|
||||||
// sleep(1);
|
|
||||||
// exit(0); // 子进程结束
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// // 不支持 pcntl,直接推送消息
|
|
||||||
// model('api/Chat')->sendMsg(1080, $room_id, $ttex);
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -544,6 +544,7 @@ class User extends Model
|
|||||||
public function add_user_visit_log($type,$from_uid,$to_uid){
|
public function add_user_visit_log($type,$from_uid,$to_uid){
|
||||||
$visit = db::name('user_visit_log')->where(['from_uid' => $from_uid,'to_id' => $to_uid,'type' => $type])->find();
|
$visit = db::name('user_visit_log')->where(['from_uid' => $from_uid,'to_id' => $to_uid,'type' => $type])->find();
|
||||||
if($visit){
|
if($visit){
|
||||||
|
db::name('user_visit_log')->where(['id' => $visit['id']])->update(['updatetime' => time()]);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
$data = [
|
$data = [
|
||||||
@@ -551,6 +552,7 @@ class User extends Model
|
|||||||
'from_uid' => $from_uid,
|
'from_uid' => $from_uid,
|
||||||
'to_id' => $to_uid,
|
'to_id' => $to_uid,
|
||||||
'createtime' => time(),
|
'createtime' => time(),
|
||||||
|
'updatetime' => time(),
|
||||||
];
|
];
|
||||||
db::name('user_visit_log')->insert($data);
|
db::name('user_visit_log')->insert($data);
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -433,7 +433,7 @@ class UserData extends Model
|
|||||||
->where('a.type',2)
|
->where('a.type',2)
|
||||||
->where('b.type_id','<>',6)
|
->where('b.type_id','<>',6)
|
||||||
->where('b.room_status',1)
|
->where('b.room_status',1)
|
||||||
->order('a.id desc')
|
->order('a.updatetime desc')
|
||||||
->page($page,$page_limit)
|
->page($page,$page_limit)
|
||||||
->select();
|
->select();
|
||||||
if($list){
|
if($list){
|
||||||
|
|||||||
Reference in New Issue
Block a user