🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 未读消息弹框处理 ### 说明 用户在后台第一次请求“查询最新一条消息”接口之前,先请求该接口,对未读消息弹框处理进行状态重置(“status” = 0);之后正常请求“查询最新一条消息”接口;对未读消息弹框进行“忽略”或者“前去处理”等操作,需要对未读消息弹框处理进行状态更新("status" = 1)。 ### 调用说明 > 1.引入 app\system\controller\Msgcenter; > 2.调用 setStatus方法 ### 参数 > 请求头中需带入**token**来验证身份信息。说明:会员token(app端),非用户token > #### addMsg里面的参数 | 参数 | 必填| 类型 | 说明 | 示例 | | --- | --- | --- | --- | --- | | send| true | bool| 是否方法调用 必须是true | true | | data| true | array| 传入具体参数 | | #### addMsg下data里面的参数 | 参数 | 必填| 类型 | 说明 | 示例 | | --- | --- | --- | --- | --- | | status| true | int| 0:重置处理状态;1:弹框已处理 | 0| ~~~ $Msgcenter = new Msgcenter(); $Msgcenter->setStatus($send, $data); ~~~ ### 返回参数 > 返回类型:**array** | 参数 | 类型 | 说明 | | --- | --- | --- | | code | int | 状态码,返回200表示调用成功 | | msg | string | 操作信息 | | data | array| 返回的array数据 | ### 返回信息 ~~~ [ "code" => 200, "data" => [     "status" => 0 ], "msg" => '成功', ] ~~~