发红包 推送
This commit is contained in:
@@ -119,6 +119,8 @@ class Chat extends Model
|
|||||||
|
|
||||||
//清空个人魅力
|
//清空个人魅力
|
||||||
// ClearUserCharm = 1059,
|
// ClearUserCharm = 1059,
|
||||||
|
//发红包
|
||||||
|
// RedPacket = 1060,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -117,8 +117,16 @@ class Redpacket extends Model
|
|||||||
|
|
||||||
// 设置过期时间
|
// 设置过期时间
|
||||||
$redis->expireAt($redisKey, $endTime + 3600); // 结束后保留1小时
|
$redis->expireAt($redisKey, $endTime + 3600); // 结束后保留1小时
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
|
|
||||||
|
//给前端推送信息
|
||||||
|
$data['nickname'] = Db::name('user')->where('id', $data['user_id'])->value('nickname');
|
||||||
|
$text = [
|
||||||
|
'redpacketInfo' => $data,
|
||||||
|
'text' => ''
|
||||||
|
];
|
||||||
|
model('api/Chat')->sendMsg(1060,$data['room_id'],$text);
|
||||||
|
|
||||||
return ['code' => 1, 'msg' => '发红包成功', 'data' => $redpacketId];
|
return ['code' => 1, 'msg' => '发红包成功', 'data' => $redpacketId];
|
||||||
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
|
|||||||
@@ -232,7 +232,8 @@ class RedpacketService
|
|||||||
'left_amount' => $redpacket['left_amount'],
|
'left_amount' => $redpacket['left_amount'],
|
||||||
'left_count' => $redpacket['left_count'],
|
'left_count' => $redpacket['left_count'],
|
||||||
'coin_type' => $redpacket['coin_type'],
|
'coin_type' => $redpacket['coin_type'],
|
||||||
'status' => $redpacket['status']
|
'status' => $redpacket['status'],
|
||||||
|
'nickname' => Db::name('user')->where('id', $redpacket['user_id'])->value('nickname')
|
||||||
],
|
],
|
||||||
'my_record' => $myRecord ? [
|
'my_record' => $myRecord ? [
|
||||||
'amount' => $myRecord['amount'],
|
'amount' => $myRecord['amount'],
|
||||||
|
|||||||
Reference in New Issue
Block a user