fin
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user