wesmiler 2 anos atrás
pai
commit
7a32f1e538
1 arquivos alterados com 41 adições e 0 exclusões
  1. 41 0
      app/Http/Controllers/Admin/MemberController.php

+ 41 - 0
app/Http/Controllers/Admin/MemberController.php

@@ -33,4 +33,45 @@ class MemberController extends Backend
         parent::__construct();
         $this->service = new MemberService();
     }
+
+    /**
+     * 列表
+     * @return array
+     */
+    public function index()
+    {
+        $pageSize = request()->get('limit', 15);
+        $list = $this->service->getDataList(request()->all(), $pageSize);
+        $message = array(
+            "msg" => '操作成功',
+            "code" => 0,
+            "data" => isset($list['list'])? $list['list']:[],
+            "count" => isset($list['total'])? $list['total']:0,
+        );
+        return $message;
+    }
+
+    public function tree()
+    {
+        $result = $this->service->getTree();
+        return message(1002,true, $result);
+    }
+
+    /**
+     * 获取推荐人
+     * @return mixed
+     */
+    public function parents(){
+        $result = $this->service->parents();
+        return message(1002,true, $result);
+    }
+
+    /**
+     * 选项列表
+     * @return mixed
+     */
+    public function options(){
+        $result = $this->service->options();
+        return message(1002,true, $result);
+    }
 }