事件通知
<p><strong>简要描述:</strong> </p>
<ul>
<li>后台 制定操作 会通过 redis发布订阅 通知服务端</li>
<li>服务端需要订阅频道 <code>p2s</code></li>
<li>tp类型: <code>cmd</code></li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>无</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>无
<strong>返回示例</strong></li>
</ul>
<pre><code>{
&quot;tp&quot;:&quot;cmd&quot;,
&quot;name&quot;:&quot;changeWaterLine&quot;,
&quot;param&quot;:[
25,
200000
]
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">tp</td>
<td style="text-align: left;">string</td>
<td>事件类型</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>事件名称</td>
</tr>
<tr>
<td style="text-align: left;">param</td>
<td style="text-align: left;">array</td>
<td>根据协议不同,参数不同</td>
</tr>
</tbody>
</table>
<pre><code># 修改水线
changeWaterLine
param{
int sceneId # 场次ID
int waterLine # 水线值
}
# 修改奖池
changePrizePool
param {
int $sceneId
int $type
int $waterLine
}
# 踢用户下线
kickUser
param{
int $userId
string $reason
}
# 权益表变动
withdrawOrderUpdate
param{
int $id
int $status
}
# 公告跑马灯
noticeMarquee
param {
string $content
}
# 修改用户VIP
updateUserVip
param {
int $userId
int $vip
}
# 客服回复用户消息
kefuReply
param {
int $userId
int $timestamp
string $msg
}</code></pre>