直播学生列表
This commit is contained in:
@@ -2,14 +2,14 @@
|
||||
<div class="cont">
|
||||
<div class="title">
|
||||
<div>上课学生</div>
|
||||
<div class="more">查看详情</div>
|
||||
<div class="more" @click="toxq">查看详情</div>
|
||||
</div>
|
||||
<div class="info">
|
||||
<div class="item" v-for="(i, j) in list" :key="j">
|
||||
<div style="display: flex">
|
||||
<img :src="i.img" alt="" />
|
||||
<div class="stuinfo">
|
||||
<div>{{ i.name }}</div>
|
||||
<div>{{ i.name }} {{zid}}</div>
|
||||
<div class="lessonname">{{ i.interest }}</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -236,12 +236,14 @@
|
||||
</style>
|
||||
<script lang="ts">
|
||||
import { cancellive, refusedtolive } from '@/api';
|
||||
import router from '@/router';
|
||||
import { defineComponent, ref, toRaw, watch } from "vue";
|
||||
|
||||
export default defineComponent({
|
||||
props: {
|
||||
info: Array,
|
||||
livestatus: Number,
|
||||
zid:Number
|
||||
},
|
||||
setup(props) {
|
||||
const modalNode = () => document.getElementsByClassName('modal-container')[0]
|
||||
@@ -275,6 +277,11 @@ export default defineComponent({
|
||||
hidePhoneModal();
|
||||
}
|
||||
}
|
||||
function toxq(){
|
||||
router.push({path:"/regime/studentlist",query:{liveid:props.zid}})
|
||||
console.log(props.zid,"aaa")
|
||||
}
|
||||
|
||||
|
||||
return {
|
||||
list,
|
||||
@@ -283,7 +290,8 @@ export default defineComponent({
|
||||
updatePhoneVisible,
|
||||
hidePhoneModal,
|
||||
sum,
|
||||
text
|
||||
text,
|
||||
toxq
|
||||
};
|
||||
},
|
||||
});
|
||||
|
||||
@@ -49,12 +49,12 @@
|
||||
<template v-slot:overlay>
|
||||
<a-menu>
|
||||
<!-- 货币 -->
|
||||
<a-menu-item key="0">
|
||||
<div class="selitem">
|
||||
<span>时区1b</span>
|
||||
<a-menu-item v-for="(i,j) in currencylist" :key="j">
|
||||
<div class="selitem" @click="currencychange(i.value)">
|
||||
<span>{{i.name}}</span>
|
||||
</div>
|
||||
</a-menu-item>
|
||||
<a-menu-item key="1">
|
||||
<!-- <a-menu-item key="1">
|
||||
<div class="selitem">
|
||||
<span>时区2b</span>
|
||||
</div>
|
||||
@@ -63,7 +63,7 @@
|
||||
<div class="selitem">
|
||||
<span>时区3b</span>
|
||||
</div>
|
||||
</a-menu-item>
|
||||
</a-menu-item> -->
|
||||
</a-menu>
|
||||
</template>
|
||||
</a-dropdown>
|
||||
@@ -76,12 +76,12 @@
|
||||
<template v-slot:overlay>
|
||||
<a-menu>
|
||||
<!-- 语言 -->
|
||||
<a-menu-item key="0">
|
||||
<div class="selitem">
|
||||
<span>时区1c</span>
|
||||
<a-menu-item v-for="(i,j) in languagelist" :key="j">
|
||||
<div class="selitem" @click="setlanguage(i.value)">
|
||||
<span>{{i.name}}</span>
|
||||
</div>
|
||||
</a-menu-item>
|
||||
<a-menu-item key="1">
|
||||
<!-- <a-menu-item key="1">
|
||||
<div class="selitem">
|
||||
<span>时区2cc</span>
|
||||
</div>
|
||||
@@ -90,7 +90,7 @@
|
||||
<div class="selitem">
|
||||
<span>时区3c</span>
|
||||
</div>
|
||||
</a-menu-item>
|
||||
</a-menu-item> -->
|
||||
</a-menu>
|
||||
</template>
|
||||
</a-dropdown>
|
||||
@@ -177,7 +177,7 @@
|
||||
}
|
||||
</style>
|
||||
<script lang="ts">
|
||||
import { editsystemsetting, getzonelist } from '@/api';
|
||||
import { editsystemsetting, getcurrencys, getlanguages, getzonelist } from '@/api';
|
||||
import router from '@/router';
|
||||
import store from '@/store';
|
||||
import { computed, defineComponent, onMounted, ref } from 'vue';
|
||||
@@ -203,7 +203,30 @@ export default defineComponent({
|
||||
|
||||
}])
|
||||
const selectedzone=ref([])
|
||||
const currencylist=ref([])
|
||||
const currencylist=ref<any>([{
|
||||
alias: "CNY",
|
||||
code: "104110041000",
|
||||
createdAt: "2020-08-19 11:54:59",
|
||||
deletedAt: null,
|
||||
dictionaryid: 241,
|
||||
name: "人民币¥",
|
||||
position: 1,
|
||||
publish: 1,
|
||||
updatedAt: "2020-08-19 11:54:59",
|
||||
value: "1"
|
||||
}])
|
||||
const languagelist=ref<any>({
|
||||
alias: "",
|
||||
code: "104110011000",
|
||||
createdAt: "2020-08-14 11:08:28",
|
||||
deletedAt: null,
|
||||
dictionaryid: 210,
|
||||
name: "中文",
|
||||
position: 1,
|
||||
publish: 1,
|
||||
updatedAt: "2020-08-14 11:08:28",
|
||||
value: "zh"
|
||||
})
|
||||
console.log(types.value)
|
||||
interface Nav{
|
||||
name: string;
|
||||
@@ -244,14 +267,20 @@ export default defineComponent({
|
||||
onMounted(async () => {
|
||||
zonelist.value=await getzonelist()
|
||||
// console.log(zonelist.value)
|
||||
// currencylist.value=await getcurrencys()
|
||||
currencylist.value=await getcurrencys()
|
||||
languagelist.value=await getlanguages()
|
||||
})
|
||||
|
||||
function zonechange(e?: any){
|
||||
// console.log(e,1002)
|
||||
editsystemsetting({zoneid:e})
|
||||
}
|
||||
|
||||
function currencychange(e?: any){
|
||||
editsystemsetting({currency:parseInt(e)})
|
||||
}
|
||||
function setlanguage(e?: any){
|
||||
editsystemsetting({language:e})
|
||||
}
|
||||
|
||||
return {
|
||||
nav,
|
||||
@@ -261,7 +290,10 @@ export default defineComponent({
|
||||
zonelist,
|
||||
zonechange,
|
||||
selectedzone,
|
||||
currencylist
|
||||
currencylist,
|
||||
currencychange,
|
||||
languagelist,
|
||||
setlanguage
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<div class="cont">
|
||||
<div class="title">视频数据</div>
|
||||
<div class="info">
|
||||
|
||||
Reference in New Issue
Block a user