NoticeController.php 676 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Http\Controllers\Api\v1;
  3. use App\Http\Controllers\Api\webApp;
  4. use App\Services\Api\ArticleService;
  5. use App\Services\Api\NoticeService;
  6. /**
  7. * 公告管理
  8. * @package App\Http\Controllers\Api
  9. */
  10. class NoticeController extends webApp
  11. {
  12. /**
  13. * 详情
  14. */
  15. public function info()
  16. {
  17. $params = request()->all();
  18. $id = isset($params['id'])? intval($params['id']) : 0;
  19. if(empty($id)){
  20. return message(1036, false);
  21. }
  22. if($info = NoticeService::make()->getInfo($id)){
  23. return message(1010, true, $info);
  24. }else{
  25. return message(1009, false);
  26. }
  27. }
  28. }