Zory 2 ay önce
ebeveyn
işleme
1df5fb0d8d
1 değiştirilmiş dosya ile 39 ekleme ve 0 silme
  1. 39 0
      app/controller/api/Rank.php

+ 39 - 0
app/controller/api/Rank.php

@@ -0,0 +1,39 @@
+<?php
+
+namespace app\controller\api;
+
+use app\extra\basic\Base;
+use app\middleware\WxMiddleware;
+use LinFly\Annotation\Route\Controller;
+use LinFly\Annotation\Route\Middleware;
+use LinFly\Annotation\Route\Route;
+use support\Request;
+use support\Response;
+
+
+#[Controller(prefix: "/wx_api/rank"),Middleware(WxMiddleware::class)]
+class Rank extends Base
+{
+
+
+    /**
+     * 排行榜,前100名
+     * @param Request $request
+     * @return Response
+     */
+    #[Route(path: "star",methods: "get")]
+    public function getRankData(Request $request): Response
+    {
+        try {
+            $param = $this->_valid([
+                "type.default"  => "mon"
+            ],$request->method());
+            if (!is_array($param)) return error($param);
+
+            return successTrans("success.data",[]);
+        } catch (\Throwable $throwable) {
+            return error($throwable->getMessage());
+        }
+    }
+
+}