修复视频搜索bug

This commit is contained in:
junleea 2024-08-10 12:19:11 +08:00
parent b98d3313f5
commit 2f68ef1f1d
1 changed files with 22 additions and 4 deletions

View File

@ -22,6 +22,19 @@ export const quashVideoService = (data) => {
} }
return request.post('/video/quash_option', params, { headers : {'token': data.token }}); return request.post('/video/quash_option', params, { headers : {'token': data.token }});
} }
function getTimeString(time) {
let date = new Date(time);
// 提取年、月、日、时、分、秒
const year = date.getFullYear();
const month = (''+(date.getMonth() + 1)).slice(-2); // 月份是从0开始的所以要加1
const day = ('0' + date.getDate()).slice(-2);
const hour = ('0' + date.getHours()).slice(-2);
const minute = ('0' + date.getMinutes()).slice(-2);
const second = ('0' + date.getSeconds()).slice(-2);
// 重新组合并返回格式化的日期时间字符串
return `${year}/${month}/${day} ${hour}:${minute}:${second}`;
}
export const getVideoListService = (data) => { export const getVideoListService = (data) => {
const params = new URLSearchParams(); const params = new URLSearchParams();
@ -29,15 +42,20 @@ export const getVideoListService = (data) => {
for (let key in data) { for (let key in data) {
if (key === 'entrydate' && data[key].length > 0) { if (key === 'entrydate' && data[key].length > 0) {
if (hour === "33") { if (hour === "33") {
let begin = data[key][0].toLocaleString().slice(0, 10) + " 00:00:00"; //begin=data[key][0].toLocaleString().slice(0,10)+hour+":00:00"; let b1=Date.parse(data[key][0]);
let b2=Date.parse(data[key][1]);
let begin = getTimeString(b1).toString().slice(0, 10) + " 00:00:00"; //begin=data[key][0].toLocaleString().slice(0,10)+hour+":00:00";
params.append("begin", begin); params.append("begin", begin);
let end = data[key][1].toLocaleString().slice(0, 10) + " 23:59:59"; //alert(begin)
let end = getTimeString(b2).toString().slice(0, 10) + " 23:59:59";
params.append("end", end); params.append("end", end);
continue; continue;
} else { } else {
let begin = data[key][0].toLocaleString().slice(0, 10) + hour + ":00:00"; //begin=data[key][0].toLocaleString().slice(0,10)+hour+":00:00"; let b1=Date.parse(data[key][0]);
let b2=Date.parse(data[key][1]);
let begin = getTimeString(b1).toString().slice(0, 10) + hour + ":00:00"; //begin=data[key][0].toLocaleString().slice(0,10)+hour+":00:00";
params.append("begin", begin); params.append("begin", begin);
let end = data[key][1].toLocaleString().slice(0, 10) + hour + ":59:59"; let end = getTimeString(b2).toString().slice(0, 10) + hour + ":59:59";
params.append("end", end); params.append("end", end);
continue; continue;
} }