CrontabLog.php 520 B

12345678910111213141516171819202122
  1. <?php
  2. declare(strict_types=1);
  3. namespace app\common\model;
  4. use think\Model;
  5. //定时任务日志
  6. class CrontabLog Extends Model
  7. {
  8. // 自动写入时间戳字段
  9. protected $autoWriteTimestamp = false;
  10. // 最后执行时间
  11. // 0淘宝 1拼多多 2抖音 3快手 4京东 5小红书
  12. public static function getLastRunTime(int $type_id): string
  13. {
  14. $last_time = self::where('type_id', $type_id)->value('last_time');
  15. return $last_time ? $last_time : date('Y-m-d H:i:s') ;
  16. }
  17. }