From 9c0e6ffd39862a1f51662c24ad96ee15b546b8ac Mon Sep 17 00:00:00 2001 From: luyuan <1162963624@qq.com> Date: Thu, 15 Oct 2020 16:17:39 +0800 Subject: [PATCH 1/8] =?UTF-8?q?=E5=8F=91=E5=B8=83=E8=A7=86=E9=A2=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.ts | 11 ++++++++++- src/views/login/Sign.vue | 4 ++-- src/views/mine/Archives.vue | 2 +- src/views/mine/ReleaseVideo.vue | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/api/index.ts b/src/api/index.ts index a8bc859..ecbdbec 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -176,10 +176,19 @@ export async function liveadd(data:any) { /** * 发布视频 */ -export async function videoadd(data:any) { +export async function videoadd( form: any,data: any) { const res=await post('video',data) if(res.code==0){ message.success("发布成功") + form.value = { + title: "", + img: "", + fileid: "", + fileurl: "", + fileduration: "", + desc: "", + video:[""], + } } } diff --git a/src/views/login/Sign.vue b/src/views/login/Sign.vue index 63df4cb..11f9036 100644 --- a/src/views/login/Sign.vue +++ b/src/views/login/Sign.vue @@ -84,8 +84,8 @@ - - + + 中国+0086 diff --git a/src/views/mine/Archives.vue b/src/views/mine/Archives.vue index 13884ee..9edd877 100644 --- a/src/views/mine/Archives.vue +++ b/src/views/mine/Archives.vue @@ -32,7 +32,7 @@
-
授课语言
+
教授
{ e.preventDefault(); console.log(toRaw(form.value), 111); - // videoadd(toRaw(form)); + videoadd(form, toRaw(form.value)); }; return { -- 2.47.2 From 6102fda7de121e24414d14e96cb4731975bde646 Mon Sep 17 00:00:00 2001 From: luyuan <1162963624@qq.com> Date: Thu, 15 Oct 2020 19:06:30 +0800 Subject: [PATCH 2/8] =?UTF-8?q?=E4=B8=80=E9=83=A8=E5=88=86=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.ts | 38 +++++++++++++++++++++++ src/views/regime/Livedetail.vue | 54 +++++++++++++++++++-------------- 2 files changed, 70 insertions(+), 22 deletions(-) diff --git a/src/api/index.ts b/src/api/index.ts index ecbdbec..3f880c5 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -333,4 +333,42 @@ export async function getlanguages(): Promise{ export async function putmember(data: unknown): Promise{ return (await put(`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(`live/${id}`)).data; + const studentlist = (await get("studentLive",{id})).data; + return {...liveinfo,studentlist} } \ No newline at end of file diff --git a/src/views/regime/Livedetail.vue b/src/views/regime/Livedetail.vue index 9723b50..58492ec 100644 --- a/src/views/regime/Livedetail.vue +++ b/src/views/regime/Livedetail.vue @@ -1,42 +1,41 @@ \ No newline at end of file -- 2.47.2 From 79a5882601288c797bdbd1d3d41b0a34a5bb7418 Mon Sep 17 00:00:00 2001 From: luyuan <1162963624@qq.com> Date: Thu, 15 Oct 2020 19:23:34 +0800 Subject: [PATCH 3/8] =?UTF-8?q?=E6=9B=BF=E6=8D=A2=E4=BA=864=E4=B8=AA?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC=E7=BC=A9=E8=BF=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base.ts | 2 +- src/components/LivePlay.vue | 18 +- src/views/regime/Live.vue | 256 +++++++++++++++------------- src/views/regime/Livedetail.vue | 2 +- src/views/regime/Liveing.vue | 288 ++++++++++++++++---------------- 5 files changed, 294 insertions(+), 272 deletions(-) diff --git a/src/api/base.ts b/src/api/base.ts index 56d4e01..b259a4f 100644 --- a/src/api/base.ts +++ b/src/api/base.ts @@ -11,7 +11,7 @@ export interface Get { } axios.interceptors.response.use((response)=>{ - console.log(response) + // console.log(response) if(response.data.code == 1001){ router.push("/") } diff --git a/src/components/LivePlay.vue b/src/components/LivePlay.vue index 83a1c08..87f4b47 100644 --- a/src/components/LivePlay.vue +++ b/src/components/LivePlay.vue @@ -1,6 +1,6 @@