一部分接口
This commit is contained in:
@@ -333,4 +333,42 @@ export async function getlanguages(): Promise<Language[]>{
|
||||
|
||||
export async function putmember(data: unknown): Promise<Liveaddrule>{
|
||||
return (await put<Liveaddrule>(`member/${store.state.userinfo.memberid}`, data) )
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 直播详情
|
||||
*
|
||||
*/
|
||||
|
||||
interface LiveInfo {
|
||||
liveid: number;
|
||||
title: string;
|
||||
img: string;
|
||||
fileid: string;
|
||||
fileurl: string;
|
||||
fileduration: string;
|
||||
vodid: string;
|
||||
vodurl: string;
|
||||
vodduration: string;
|
||||
dateline: string;
|
||||
livetime: number;
|
||||
livenumber: number;
|
||||
status: number;
|
||||
desc: string;
|
||||
deleted_at: null;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
}
|
||||
|
||||
interface StudentList {
|
||||
memberid: number;
|
||||
name: string;
|
||||
img: string;
|
||||
}
|
||||
|
||||
export async function getliveinfo(id: number){
|
||||
const liveinfo = (await get<LiveInfo>(`live/${id}`)).data;
|
||||
const studentlist = (await get<StudentList[]>("studentLive",{id})).data;
|
||||
return {...liveinfo,studentlist}
|
||||
}
|
||||
Reference in New Issue
Block a user