Message.php 613 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\controller\Api;
  4. use think\Db;
  5. /**
  6. * 系统消息
  7. */
  8. class Message extends Api
  9. {
  10. protected $noNeedLogin = [];
  11. protected $noNeedRight = ['*'];
  12. //我的消息列表
  13. public function mylist(){
  14. $list = Db::name('message')->where('user_id',$this->auth->id)->autopage()->order('id desc')->select();
  15. //读取即为已读
  16. $map = [
  17. 'user_id' => $this->auth->id,
  18. 'status' => 0,
  19. ];
  20. Db::name('message')->where($map)->update(['status'=>1]);
  21. $this->success('success',$list);
  22. }
  23. }