moshaorui 1 giorno fa
parent
commit
b7bb40ccd2

+ 1 - 2
app/Console/Commands/TimerSsmPost.php

@@ -73,6 +73,7 @@ class TimerSsmPost extends Command
                 Log::info('开始发送社媒帖子,把状态改为发送中');
                 //发送社媒帖子中
                 $log->status = 1;//发送中
+                $log->request_count = $log->request_count + 1;
                 $log->updated_at = Carbon::now();
                 $log->save();
                 //发送社媒帖子中 end
@@ -109,14 +110,12 @@ class TimerSsmPost extends Command
                     $log->response_ids = json_encode($responseIds);
                     $log->updated_at = Carbon::now();
                     $log->send_time = Carbon::now();
-                    $log->request_count = $log->request_count + 1;
                     $log->save();
                 } else {
                     $log->status = 3;//发送失败
                     $log->remark = $response['data'];
                     $log->updated_at = Carbon::now();
                     $log->send_time = Carbon::now();
-                    $log->request_count = $log->request_count + 1;
                     $log->save();
                 }
             }

+ 2 - 3
app/Distributor/Repositories/SmmPostLog.php

@@ -52,7 +52,6 @@ class SmmPostLog extends EloquentRepository
             if ($diffTime >= 30) {
                 Log::info('发送中的帖子超过30分钟,更新状态为3,发送失败');
                 $result->status = 3;
-                $result->request_count = $result->request_count + 1;
                 $result->save();
             }
             Log::info('有正在发送中的帖子,返回[]');
@@ -89,7 +88,7 @@ class SmmPostLog extends EloquentRepository
                 ->get();
             $count = 0;
             foreach ($rows as $row) {
-                if ($row->status == 0 || $row->status == 1) {
+                if ($row->status == 0) {
                     $count++;
                 } else {
                     $count = $count + $row->request_count;
@@ -107,7 +106,7 @@ class SmmPostLog extends EloquentRepository
 
             $count = 0;
             foreach ($rows as $row) {
-                if ($row->status == 0 || $row->status == 1) {
+                if ($row->status == 0) {
                     $count++;
                 } else {
                     $count = $count + $row->request_count;