UserMsgController.php 895 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Modes\UserMsg;
  4. use Illuminate\Http\Request;
  5. use App\Http\Controllers\Controller;
  6. class UserMsgController extends Controller
  7. {
  8. /**
  9. * 消息
  10. * @author lyh
  11. * @date 2019/3/21
  12. * @description
  13. */
  14. public function message(Request $request)
  15. {
  16. $resData = UserMsg::getList(\Auth::id());
  17. return showJsonSucc(1001, $resData);
  18. }
  19. /**
  20. * 消息已读
  21. * @author lyh
  22. * @date 2019/3/21
  23. * @param Request $request
  24. * @description
  25. */
  26. public function updateStatus(Request $request)
  27. {
  28. $ids = $request->post('ids');
  29. $ids = explode(',', $ids);
  30. if (!UserMsg::whereIn('id', $ids)->update(['status' => 1])) {
  31. return showJsonError('更新消息已读失败');
  32. }
  33. return showJsonSucc('更新消息已读成功');
  34. }
  35. }