|
|
@@ -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)];
|
|
|
|
|
|
}
|
|
|
}
|