gq il y a 7 ans
Parent
commit
89e8310743

+ 1 - 1
server/app/Http/Controllers/Api/V1/AuthController.php

xqd
@@ -133,7 +133,7 @@ class AuthController extends Controller
      *    1104    LOGOUT_FAILED                   退出失败
      */
     public function logout() {
-        $user = Auth::user();
+        $user = Auth::guard('api')->user();
         if ($user->token()->delete()) {
             return $this->api(['result' => true]);
         }

+ 3 - 5
server/app/Http/Controllers/Api/V1/Controller.php

xqd
@@ -28,19 +28,17 @@ class Controller extends BaseController
     public function __construct() {
 
         $this->middleware('auth:api', [
-          /*  'except' => [
+            'except' => [
                 'upload', 'getCode', 'reset', 'login', 'get', 'register', 'alipayNotify', 'wechatpayNotify',
                 'get', 'area', 'get_province', 'get_city', 'get_county', 'test','/home/index'
-
-            ]*/
+            ]
         ]);
 
 //        \DB::connection()->enableQueryLog();
 //        $queries = \DB::getQueryLog();
 //        dd($queries);
 
-//        $this->user = Auth::guard('api')->user();
-//        dd(\Illuminate\Support\Facades\Auth::user());
+        $this->user = Auth::guard('api')->user();
 //        if ($this->_user !== null) {
 //            $this->_user->last_ip = Request::ip();
 //        }

+ 14 - 0
server/app/Http/Controllers/Api/V1/DreamController.php

xqd
@@ -593,6 +593,20 @@ class DreamController extends Controller
                 }
                 DreamImages::insert($data);
             }
+//            梦想创建成功后所有关注我的梦想的人也会收到我最新梦想发布的消息
+            $ids = UserCareDream::where('dream_user_id',$user->id)->select('user_id')->get()->toArray();
+            $id_arrs = array_column($ids,'user_id');
+            if (!empty($id_arrs)) {
+
+                foreach ($id_arrs as $id){
+                    $arr[] = [
+                        'to_user_id' => $id,
+                        'user_id' => $user->id,
+                        'message' => '关注的梦想有新的梦想动态'.$dream_id,
+                    ];
+                }
+                SystemInfoModel::insert($arr);
+            }
             return $this->api('');
         }
     }

+ 0 - 1
server/app/Http/Controllers/Api/V1/MyController.php

xqd
@@ -385,7 +385,6 @@ class MyController extends Controller
     public function read()
     {
         $user = $this->getUser();
-        dd($user);
         $id = $user->id;
         $system_infos = SystemInfoModel::where(function ($query) use($id){
             $query->where('user_id',$id)->where('is_read','0');