School.php 736 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\controller\api;
  3. use app\extra\basic\Base;
  4. use app\middleware\WxMiddleware;
  5. use LinFly\Annotation\Route\Controller;
  6. use LinFly\Annotation\Route\Middleware;
  7. use LinFly\Annotation\Route\Route;
  8. use support\Request;
  9. use support\Response;
  10. #[Controller(prefix: "/wx_api/school"),Middleware(WxMiddleware::class)]
  11. class School extends Base
  12. {
  13. protected array $noNeedLogin = ['getPortalData'];
  14. /**
  15. * 商学院首页
  16. * @param Request $request
  17. * @return Response
  18. */
  19. #[Route(path: "portal",methods: "get")]
  20. public function getPortalData(Request $request)
  21. {
  22. try {
  23. } catch (\Throwable $throwable) {
  24. return error($throwable->getMessage());
  25. }
  26. }
  27. }