瀏覽代碼

默认的

Kirin 4 年之前
父節點
當前提交
b50778adcd
共有 2 個文件被更改,包括 17 次插入0 次删除
  1. 16 0
      app/api/controller/user/UserController.php
  2. 1 0
      route/api/route.php

+ 16 - 0
app/api/controller/user/UserController.php

@@ -620,6 +620,22 @@ class UserController
         return app('json')->success('ok', $member ? $member->toArray() : []);
     }
 
+
+    public function getMember($type, Request $request)
+    {
+        $name = $request->get('name', '');
+        $idcard = $request->get('idcard', '');
+        $info = MemberCheck::where(['status' => 1, 'paid' => 1])->where(compact('type', 'name'));
+        if ($type == 1) $info = $info->where('idcard', $idcard);
+        $info = $info->find();
+        if (!$info) {
+            return app('json')->fail('找不到会员,请检查查询项');
+        } else {
+            $info['grade_info'] = MemberCheck::where(['type' => $info['type'], 'grade' => $info['grade']])->find();
+            return app('json')->success('ok', ['data' => $info]);
+        }
+    }
+
     public function applyMemberCheck(Request $request)
     {
         $uid = $request->uid();

+ 1 - 0
route/api/route.php

@@ -171,6 +171,7 @@ Route::group(function () {
     //公共类
     Route::get('index', 'PublicController/index')->name('index');//首页
     Route::get('member/config/:type', 'user.UserController/getMemberConfig')->name('getMemberConfig');//首页
+    Route::get('member/get/:type', 'user.UserController/getMember')->name('getMember');//首页
     Route::get('vote', 'vote.VoteController/lst')->name('vote');//投票列表
     Route::get('city_area', 'PublicController/cityArea')->name('city_area');
     Route::get('search/keyword', 'PublicController/search')->name('searchKeyword');//热门搜索关键字获取