时间、并添加查看稿件名

This commit is contained in:
Jerry Yan 2022-07-29 14:05:50 +08:00
parent f418c64984
commit af388ac3f4
2 changed files with 18 additions and 5 deletions

View File

@ -6,18 +6,18 @@ from typing import Optional
from flask import Blueprint, jsonify, request, current_app
from config import BILILIVE_RECORDER_DIRECTORY, VIDEO_TITLE, XIGUALIVE_RECORDER_DIRECTORY, VIDEO_OUTPUT_DIR, VIDEO_DESC, \
from config import BILILIVE_RECORDER_DIRECTORY, VIDEO_TITLE, XIGUALIVE_RECORDER_DIRECTORY, VIDEO_DESC, \
VIDEO_TAGS, VIDEO_TID
from exception.danmaku import DanmakuException
from model import db
from model.DanmakuClip import DanmakuClip
from model.VideoClip import VideoClip
from model.Workflow import Workflow
from workflow.bilibili import IS_LIVING, INSTANCE as bilibili_instance
from workflow.bilibili import VideoPart
from workflow.danmaku import get_file_start
from workflow.video import get_video_real_duration, duration_str_to_float
from workflow.worker import do_workflow
from workflow.bilibili import IS_LIVING, INSTANCE as bilibili_instance
from workflow.bilibili import VideoPart
blueprint = Blueprint("api_bilirecorder", __name__, url_prefix="/api/bilirecorder")
@ -89,7 +89,7 @@ def safe_create_item():
bili_record_workflow_item.editing = False
commit_item()
bili_record_workflow_item = Workflow()
bili_record_workflow_item.name = VIDEO_TITLE.format(datetime.now().strftime("%Y%m%d"))
bili_record_workflow_item.name = VIDEO_TITLE.format(datetime.utcnow().strftime("%Y%m%d"))
bili_record_workflow_item.automatic = True
bili_record_workflow_item.editing = True
db.session.commit()

View File

@ -57,6 +57,10 @@
<td>当前上传状态</td>
<td :class="collector.basic.uploading ? 'success' : 'warning'"></td>
</tr>
<tr>
<td>上一个稿件名</td>
<td>{{ current_workflow.name }}</td>
</tr>
</tbody>
</table>
<h2>配置状态</h2>
@ -295,7 +299,11 @@
bili_dir: "",
xigua_dir: "",
}
}
},
current_workflow: {
id: 0,
name: "",
},
}
},
created() {
@ -309,6 +317,11 @@
}).then((response) => {
this.collector.uploader = response.data;
})
axios({
url: "/api/bilirecorder/"
}).then((response) => {
this.current_workflow = response.data;
})
axios({
url: "/api/config/"
}).then((response) => {