Browse Source

improve task add, handle failed task

master
filesite 6 months ago
parent
commit
4b0a75560e
  1. 15
      themes/tajian/controller/FrontapiController.php
  2. 6
      www/js/tajian.js

15
themes/tajian/controller/FrontapiController.php

@ -130,10 +130,14 @@ Class FrontApiController extends SiteController { @@ -130,10 +130,14 @@ Class FrontApiController extends SiteController {
if ($code == 1) { //保存视频
$done = $this->saveShareVideo($shareUrl, $title, $tagName);
$msg = $done ? '视频保存完成,系统开始自动处理,1 - 3 分钟后刷新就能看到新添加的视频了。' : '视频保存失败,请稍后重试!';
$msg = '保存完成,系统开始自动处理,1 - 3 分钟后刷新就能看到新添加的收藏了。';
//更新统计数据
if ($done) {
if (!$done) {
$msg = '';
$err = '收藏保存失败,请确认分享网址格式正确并稍后重试!';
$code = 0;
}else {
//更新统计数据
$stats = TajianStats::init();
TajianStats::increase('video');
$saved = TajianStats::save();
@ -174,7 +178,10 @@ Class FrontApiController extends SiteController { @@ -174,7 +178,10 @@ Class FrontApiController extends SiteController {
if (!empty(FSC::$app['config']['heroUnionEnable'])) {
$platformName = Html::getShareVideosPlatform($shareUrl);
$heroUnionConfig = FSC::$app['config']['heroUnion'];
$this->addHeroUnionTask($shareUrl, $heroUnionConfig['supportedPlatforms'][$platformName]);
$addTaskRes = $this->addHeroUnionTask($shareUrl, $heroUnionConfig['supportedPlatforms'][$platformName]);
if (empty($addTaskRes['code'])) {
$done = false;
}
}
}

6
www/js/tajian.js

@ -151,7 +151,11 @@ if ($('#add_video_form').get(0)) { @@ -151,7 +151,11 @@ if ($('#add_video_form').get(0)) {
btText.text('提交');
btLoading.addClass('elementNone');
if (data.code == 1) {
$(inputList[0]).val('');
if (data.err) {
alert(data.err);
}else {
$(inputList[0]).val('');
}
//alert(data.msg || data.err);
} else {
alert(data.err);

Loading…
Cancel
Save