Merge branch 'master' of http://git.luyuan.tk/luyuan/beelink into xbx

This commit is contained in:
2020-10-14 18:55:57 +08:00
5 changed files with 220 additions and 99 deletions

View File

@@ -3,7 +3,7 @@ import store from '@/store';
import { LiveList, LoginData, UserInfo, VideoInfo } from '@/types';
import { saveValue } from '@/utils/common';
import { message } from 'ant-design-vue';
import { get, post, setToken } from './base'
import { del, get, post, setToken } from './base'
/**
@@ -178,6 +178,9 @@ export async function liveadd(data:any) {
*/
export async function videoadd(data:any) {
const res=await post<Liveaddrule>('video',data)
if(res.code==0){
message.success("发布成功")
}
}
/**
@@ -197,19 +200,56 @@ interface VideoDetail{
deleted_at: null;
created_at: string;
updated_at: string;
share:number,
watch:number
}
export async function videodetail(data?:any) {
export async function videodetail(data?:any,ifupdate?:number) {
const res=await get<VideoDetail>('video/'+data)
return res.data
if(ifupdate){
console.log(111)
return{
title: res.data.title,
img: res.data.img,
fileid: res.data.fileid,
fileurl: res.data.fileurl,
fileduration: res.data.fileduration,
desc:res.data.desc,
video:[res.data.fileurl],
}
}else{
return {
videoid: res.data.videoid,
memberid: res.data.memberid,
title: res.data.title,
img: res.data.img,
fileid: res.data.fileid,
fileurl: res.data.fileurl,
fileduration: res.data.fileduration,
status: res.data.status,
desc: res.data.desc,
deleted_at: res.data.deleted_at,
created_at: res.data.created_at,
updated_at: res.data.updated_at,
watch:res.data.watch,
share:res.data.share
}
}
}
/**
* 删除视频
*/
export async function videodel(data:any) {
const res = await post<Liveaddrule>('live',data);
const res = await del<Liveaddrule>('video/'+data);
if(res.code==0){
message.success("删除成功")
}
console.log(res)
}