|
@@ -330,4 +330,33 @@ class Messages extends Base
|
|
|
return json_encode(['status'=>'ok','code'=>'0000','msg'=>'已全部删除']);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 删除全部已读
|
|
|
+ *
|
|
|
+ * @ApiTitle (删除全部已读)
|
|
|
+ * @ApiSummary (删除全部已读)
|
|
|
+ * @ApiSector (远程诊断)
|
|
|
+ * @ApiMethod (POST)
|
|
|
+ * @ApiRoute (/inter/messages/delete_read_All)
|
|
|
+ * @ApiHeaders (name="sign", type="string", required=true, description="请求头-校验key")
|
|
|
+ * @ApiHeaders (name="nonce", type="string", required=true, description="请求头-随机数")
|
|
|
+ * @ApiHeaders (name="timestamp", type=string, required=true, description="请求头-时间戳s")
|
|
|
+ * @ApiParams (name="sessionid", type="string", required=true, description="参数json字符串")
|
|
|
+ * @ApiReturnParams (name="status", type="integer", required=true, sample="0", description="返回码 fail 失败 ok成功"))
|
|
|
+ * @ApiReturnParams (name="code", type="integer", required=true, sample="0", description="返回状态码")
|
|
|
+ * @ApiReturnParams (name="msg", type="string", required=true, sample="返回成功", description="返回消息信息")
|
|
|
+ * @ApiReturn (data="
|
|
|
+ {
|
|
|
+ 'status': ok,
|
|
|
+ 'code': '0000',
|
|
|
+ 'msg' : '已全部删除'
|
|
|
+ }
|
|
|
+ *")
|
|
|
+ **/
|
|
|
+ public function delete_read_All(){
|
|
|
+ $sessionid = $_REQUEST['sessionid'];
|
|
|
+ $doctor = Cache::get($sessionid);
|
|
|
+ DB::table('messages')->where('doctor_id',$doctor['id'])->where('status',0)->where('is_read',1)->update(['status'=>1]);
|
|
|
+ return json_encode(['status'=>'ok','code'=>'0000','msg'=>'已全部删除']);
|
|
|
+ }
|
|
|
}
|