作者 lyh

gx

@@ -157,4 +157,19 @@ class KeywordVideoController extends BaseController @@ -157,4 +157,19 @@ class KeywordVideoController extends BaseController
157 $this->response('success',Code::SUCCESS,$list); 157 $this->response('success',Code::SUCCESS,$list);
158 } 158 }
159 159
  160 +
  161 + /**
  162 + * @remark :获取任务数量
  163 + * @name :taskNum
  164 + * @author :lyh
  165 + * @method :post
  166 + * @time :2024/6/13 16:16
  167 + */
  168 + public function taskNum(){
  169 + $keywordModel = new KeywordVideoTask();
  170 + $data['total'] = $keywordModel->count();
  171 + $data['start_total'] = $keywordModel->formatQuery(['status'=>0])->count();
  172 + $data['end_total'] = $keywordModel->formatQuery(['status'=>2])->count();
  173 + $this->response('success',Code::SUCCESS,$data);
  174 + }
160 } 175 }
@@ -345,6 +345,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -345,6 +345,7 @@ Route::middleware(['aloginauth'])->group(function () {
345 Route::any('/createKeywordTask', [Aside\Com\KeywordVideoController::class, 'createKeywordTask'])->name('keyword_video_createKeywordTask'); 345 Route::any('/createKeywordTask', [Aside\Com\KeywordVideoController::class, 'createKeywordTask'])->name('keyword_video_createKeywordTask');
346 Route::any('/edit', [Aside\Com\KeywordVideoController::class, 'edit'])->name('keyword_video_edit'); 346 Route::any('/edit', [Aside\Com\KeywordVideoController::class, 'edit'])->name('keyword_video_edit');
347 Route::any('/getVideoTaskLog', [Aside\Com\KeywordVideoController::class, 'getVideoTaskLog'])->name('keyword_video_getVideoTaskLog'); 347 Route::any('/getVideoTaskLog', [Aside\Com\KeywordVideoController::class, 'getVideoTaskLog'])->name('keyword_video_getVideoTaskLog');
  348 + Route::any('/taskNum', [Aside\Com\KeywordVideoController::class, 'taskNum'])->name('keyword_video_taskNum');
348 }); 349 });
349 350
350 // 公共主题模版 351 // 公共主题模版