Showing
2 changed files
with
10 additions
and
4 deletions
| ... | @@ -64,6 +64,12 @@ class ImmerseController extends AdminController | ... | @@ -64,6 +64,12 @@ class ImmerseController extends AdminController |
| 64 | }); | 64 | }); |
| 65 | $grid->column('created_at'); | 65 | $grid->column('created_at'); |
| 66 | $grid->column('updated_at')->sortable(); | 66 | $grid->column('updated_at')->sortable(); |
| 67 | + | ||
| 68 | + $grid->filter(function (Grid\Filter $filter) { | ||
| 69 | + // 展开过滤器 | ||
| 70 | + $filter->expand(); | ||
| 71 | + $filter->like('user_id')->width(4); | ||
| 72 | + }); | ||
| 67 | }); | 73 | }); |
| 68 | } | 74 | } |
| 69 | 75 | ... | ... |
| ... | @@ -53,7 +53,7 @@ class AdminMakeImmerse implements ShouldQueue | ... | @@ -53,7 +53,7 @@ class AdminMakeImmerse implements ShouldQueue |
| 53 | $adminMakeVideo = $this->adminMakeVideo; | 53 | $adminMakeVideo = $this->adminMakeVideo; |
| 54 | 54 | ||
| 55 | // 模板 | 55 | // 模板 |
| 56 | - $template = $adminMakeVideo->temp()->first(); | 56 | + $template = $adminMakeVideo->temp->where('state',1)->first(); |
| 57 | 57 | ||
| 58 | // 素材准备 | 58 | // 素材准备 |
| 59 | $drawtext = $this->getTextContentString(); | 59 | $drawtext = $this->getTextContentString(); |
| ... | @@ -172,13 +172,13 @@ class AdminMakeImmerse implements ShouldQueue | ... | @@ -172,13 +172,13 @@ class AdminMakeImmerse implements ShouldQueue |
| 172 | 'temp_id' => $this->adminMakeVideo->temp_id, | 172 | 'temp_id' => $this->adminMakeVideo->temp_id, |
| 173 | 'thumbnail' => $thumbnail, | 173 | 'thumbnail' => $thumbnail, |
| 174 | 'state' => 1, | 174 | 'state' => 1, |
| 175 | - 'bgm' => $bgm ?? '', | 175 | + 'bgm' => $is_bgm ? $bgm : '', |
| 176 | ]); | 176 | ]); |
| 177 | 177 | ||
| 178 | }else{ // 图文 | 178 | }else{ // 图文 |
| 179 | $image = $this->getAbsolutePath($adminMakeVideo->images_url); | 179 | $image = $this->getAbsolutePath($adminMakeVideo->images_url); |
| 180 | 180 | ||
| 181 | - if ($this->adminMakeVideo->type == 2 && $is_bgm == 0){ | 181 | + if ($this->adminMakeVideo->type == 2 && !$is_bgm){ |
| 182 | // 没有背景音,单图一张,输出为单图。 | 182 | // 没有背景音,单图一张,输出为单图。 |
| 183 | $output = $this->getTempPath('.png',false); | 183 | $output = $this->getTempPath('.png',false); |
| 184 | $cmd = $this->ffmpeg . ' -y '. | 184 | $cmd = $this->ffmpeg . ' -y '. |
| ... | @@ -254,7 +254,7 @@ class AdminMakeImmerse implements ShouldQueue | ... | @@ -254,7 +254,7 @@ class AdminMakeImmerse implements ShouldQueue |
| 254 | 'temp_id' => $this->adminMakeVideo->temp_id, | 254 | 'temp_id' => $this->adminMakeVideo->temp_id, |
| 255 | 'thumbnail' => $thumbnail, | 255 | 'thumbnail' => $thumbnail, |
| 256 | 'state' => 1, | 256 | 'state' => 1, |
| 257 | - 'bgm' => $bgm ?? '', | 257 | + 'bgm' => $is_bgm ? $bgm : '', |
| 258 | ]); | 258 | ]); |
| 259 | } | 259 | } |
| 260 | 260 | ... | ... |
-
Please register or login to post a comment