APPLE пре 3 година
родитељ
комит
b138d8c8ab
2 измењених фајлова са 11 додато и 3 уклоњено
  1. 3 3
      app/Http/Controllers/Api/v1/TestController.php
  2. 8 0
      app/Services/Common/TradeService.php

+ 3 - 3
app/Http/Controllers/Api/v1/TestController.php

@@ -13,8 +13,8 @@ use App\Services\Common\MemberService;
 class TestController extends webApp
 {
 
-    public function getTree(){
-        $result = MemberService::make()->getTree();
-        return message(1002,true,$result);
+    public function index(){
+        $key = md5('clearTrade');
+        return message(1002,true, $key);
     }
 }

+ 8 - 0
app/Services/Common/TradeService.php

@@ -1183,6 +1183,10 @@ class TradeService extends BaseService
         }
     }
 
+    /**
+     * 定期清除交易记录
+     * @return false
+     */
     public function clearByDay()
     {
         $day = ConfigService::make()->getConfigByCode('clear_trade_time');
@@ -1201,6 +1205,10 @@ class TradeService extends BaseService
             return false;
         }
 
+        $this->model->where('create_time','<', $clearDay)->update(['mark'=>0,'update_time'=>time()]);
+        $this->model->where('create_time','<', $clearDay-86400)->delete();
+
+        return ['count'=> $count,'day'=> date('Y-m-d H:i:s', $clearDay)];
 
     }
 }