소스 검색

日志查错

ChenWuJie 4 년 전
부모
커밋
9f3c888f31
2개의 변경된 파일26개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      app/Http/Controllers/Api/mini/ProjectController.php
  2. 19 0
      app/Models/Notification.php

+ 7 - 0
app/Http/Controllers/Api/mini/ProjectController.php

xqd xqd
@@ -9,6 +9,7 @@ use App\Models\User;
 use Illuminate\Http\Request;
 use Illuminate\Database\Eloquent\Builder;
 use Illuminate\Support\Facades\Auth;
+use Illuminate\Support\Facades\Log;
 
 class ProjectController extends BaseController
 {
@@ -26,14 +27,20 @@ class ProjectController extends BaseController
             'user_id' => $request->input('user_id'),
 //            'project_role_id' => $request->input('project_role_id')
         ])->first();
+        Log::info('1');
         if($item) return $this->error('该成员已添加');
+        Log::info('2');
         $res = ProjectUser::create([
             'project_id' => $request->input('project_id'),
             'user_id' => $request->input('user_id'),
             'project_role_id' => $request->input('project_role_id')
         ]);
+        Log::info('3');
         Notification::sendAddUserInfo($res);
+        Log::info('16');
+
         if(!$res) return $this->error('添加失败');
+        Log::info('17');
         return $this->success('操作成功');
     }
 

+ 19 - 0
app/Models/Notification.php

xqd xqd
@@ -200,15 +200,32 @@ class Notification extends BaseModel
      */
     public static function sendAddUserInfo($project_user)
     {
+        Log::info('4');
         if(!$project_user) return false;
+        Log::info('5');
         $project = Project::find($project_user->project_id);
+        Log::info('6');
         if($project && isset($project['user_id'])) {
+            Log::info('7');
+
             $user = User::find($project_user->user_id);
+            Log::info('8');
+
             $role = ProjectRole::find($project_user['project_role_id']);
+            Log::info('9');
+
             $work_point = WorkPoint::find($project['work_point_id']);
+            Log::info('10');
+
             if($user&&$user['open_id']) {
+                Log::info('11');
+
                 $official_app = app('wechat.mini_program.default');
+                Log::info('12');
+
                 $title = '你的项目授权审批已通过!';
+                Log::info('13');
+
                 $remark = '授权角色:' . $project->name . ' - ' . ($work_point ? $work_point->name : '') . ' - ' . ($role ? $role->name : '');
                 Log::info('进来了');
                 $official_app->uniform_message->send([
@@ -228,6 +245,8 @@ class Notification extends BaseModel
                         ],
                     ]
                 ]);
+                Log::info('15');
+
             }
         }
         return true;