Ver Fonte

Merge branch 'kuaiyingyong' into kuaiyingyong_wcc

Wang Chen há 4 anos atrás
pai
commit
5f7ac737f4

+ 1 - 0
app/Modules/UserTask/Services/BaseTask.php

@@ -135,6 +135,7 @@ abstract class BaseTask
                 DB::commit();
                 DB::commit();
                 return 1;
                 return 1;
             } catch (Exception $e) {
             } catch (Exception $e) {
+                myLog('user_task')->error($e->getMessage());
                 DB::rollback();
                 DB::rollback();
                 return -1;
                 return -1;
             }
             }

+ 12 - 7
app/Modules/UserTask/Services/SingleTask.php

@@ -3,6 +3,7 @@
 namespace App\Modules\UserTask\Services;
 namespace App\Modules\UserTask\Services;
 
 
 use App\Modules\UserTask\Models\UserTask;
 use App\Modules\UserTask\Models\UserTask;
+use Exception;
 
 
 /**
 /**
  * 单次任务
  * 单次任务
@@ -16,13 +17,17 @@ class SingleTask extends BaseTask
 
 
     public function addUserTask()
     public function addUserTask()
     {
     {
-        UserTask::create([
-            'uid' => $this->uid,
-            'task_id' => $this->task->id,
-            'status' => self::up_status,
-            'type' => $this->task->reward_type,
-            'value' => $this->task->value,
-        ]);
+        try {
+            UserTask::create([
+                'uid' => $this->uid,
+                'task_id' => $this->task->id,
+                'status' => self::up_status,
+                'type' => $this->task->reward_type,
+                'value' => $this->task->value,
+            ]);
+        } catch (Exception $e) {
+            myLog('add_task')->error($e->getMessage());
+        }
     }
     }
 
 
     public function findUserTask(int $status)
     public function findUserTask(int $status)