Bladeren bron

拉取影片数据,通过{publish_date}检查是否已上映影片

family 1 jaar geleden
bovenliggende
commit
d81c90319f
1 gewijzigde bestanden met toevoegingen van 6 en 3 verwijderingen
  1. 6 3
      app/command/MovieFilmCommand.php

+ 6 - 3
app/command/MovieFilmCommand.php

@@ -32,7 +32,7 @@ class MovieFilmCommand extends Command
32 32
     private function doMovieFilm()
33 33
     {
34 34
         $page = 1;
35
-        $limit = 50;
35
+        $limit = 100;
36 36
 
37 37
         /** @var MovieRepository $movieRepository */
38 38
         $movieRepository = app()->make(MovieRepository::class);
@@ -72,12 +72,14 @@ class MovieFilmCommand extends Command
72 72
             ];
73 73
             return $carry;
74 74
         }, []) : [];
75
+        $time = strtotime(date('Y-m-d'));
75 76
 
76 77
         foreach ($list as $key => $value) {
78
+            $publish_date = strtotime($value['publish_date']);
77 79
             $params = [
78 80
                 'film_sign' => $value['film_sign'],
79 81
                 'film_name' => $value['film_name'],
80
-                'publish_date' => strtotime($value['publish_date']),
82
+                'publish_date' => $publish_date,
81 83
                 'language' => trim($value['language']),
82 84
                 'type' => $value['type'],
83 85
                 'duration' => $value['duration'],
@@ -89,7 +91,8 @@ class MovieFilmCommand extends Command
89 91
                 'detail_img' => json_encode($value['detail_img'], JSON_FORCE_OBJECT),
90 92
                 'director' => json_encode($value['director'], JSON_FORCE_OBJECT),
91 93
                 'actors' => json_encode($value['actors'], JSON_FORCE_OBJECT),
92
-                'intro' => $value['intro']
94
+                'intro' => $value['intro'],
95
+                'is_show' => intval(($publish_date <= $time))
93 96
             ];
94 97
             if (!isset($localFilm_nameLists[$value['film_sign']])) {
95 98
                 $params['create_time'] = time();