This commit is contained in:
asd
2020-10-14 18:52:50 +08:00
parent edc7242f3f
commit a341593ba6
4 changed files with 118 additions and 42 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("发布成功")
}
}
/**
@@ -201,25 +204,38 @@ interface VideoDetail{
watch:number
}
export async function videodetail(data?:any) {
export async function videodetail(data?:any,ifupdate?:number) {
const res=await get<VideoDetail>('video/'+data)
console.log(res,"lllk")
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
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
}
}
}
@@ -229,7 +245,11 @@ export async function videodetail(data?:any) {
* 删除视频
*/
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)
}