|
@@ -5,6 +5,12 @@
|
|
|
<!-- <span><i class="iconfont" :class="fastMenu.icon"></i><el-badge :value="fastMenu.msValue" :max="99" class="item">{{fastMenu.name}}</el-badge></span> -->
|
|
|
<!-- <span><i :class="fastMenu.icon"></i>{{fastMenu.name}}</span> -->
|
|
|
<!-- </a> -->
|
|
|
+ <a @click="meeting1" class="header-right">
|
|
|
+ <span><i class="el-icon-s-home"></i>测试事件1</span>
|
|
|
+ </a>
|
|
|
+ <a @click="meeting2" class="header-right">
|
|
|
+ <span><i class="el-icon-s-home"></i>测试事件2</span>
|
|
|
+ </a>
|
|
|
<a @click="backToMainPage" class="header-right">
|
|
|
<!-- <span><i class="iconfont" :class="fastMenu.icon"></i><el-badge :value="fastMenu.msValue" :max="99" class="item">{{fastMenu.name}}</el-badge></span> -->
|
|
|
<span><i class="el-icon-s-home"></i>返回首页</span>
|
|
@@ -18,6 +24,11 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {
|
|
|
+ hasConferences,
|
|
|
+ createConferences
|
|
|
+ } from "@/api/meeting";
|
|
|
+ import {getEventStatusList} from "@/api/event";
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -47,9 +58,49 @@
|
|
|
let toUrl = url +":15001/index58"
|
|
|
window.location.href = toUrl
|
|
|
},
|
|
|
+ meeting1(){
|
|
|
+ let eventId = 123;
|
|
|
+ let subject = "测试会议123";
|
|
|
+ let nickName = "测试人员1";
|
|
|
+ hasConferences(eventId).then(res => {
|
|
|
+ let data = res.data;
|
|
|
+ /**如果没有正在开启的会议会返回空对象**/
|
|
|
+ if(res.code == 200 && Object.keys(data).length === 0){
|
|
|
+ createConferences(eventId,subject).then(res => {
|
|
|
+ let data = res.data;
|
|
|
+ //{password: '2999875812', conferenceID: '987046636'}
|
|
|
+ console.log(data);
|
|
|
+ if(res.code == 200){
|
|
|
+ window.open("/hwMeeting/meeting-demo.html?nickName="+encodeURI(encodeURI(nickName))+"&conferenceID="+data.conferenceID+"&password="+data.password);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ window.open("/hwMeeting/meeting-demo.html?nickName="+encodeURI(encodeURI(nickName))+"&conferenceID="+data.conferenceID+"&password="+data.password);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ meeting2(){
|
|
|
+ let eventId = 456;
|
|
|
+ let subject = "测试会议345";
|
|
|
+ let nickName = "测试人员2";
|
|
|
+ hasConferences(eventId).then(res => {
|
|
|
+ let data = res.data;
|
|
|
+ /**如果没有正在开启的会议会返回空对象**/
|
|
|
+ if(res.code == 200 && Object.keys(data).length === 0){
|
|
|
+ createConferences(eventId,subject).then(res => {
|
|
|
+ let data = res.data;
|
|
|
+ if(res.code == 200){
|
|
|
+ window.open("/hwMeeting/meeting-demo.html?nickName="+encodeURI(encodeURI(nickName))+"&conferenceID="+data.conferenceID+"&password="+data.password);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ window.open("/hwMeeting/meeting-demo.html?nickName="+encodeURI(encodeURI(nickName))+"&conferenceID="+data.conferenceID+"&password="+data.password);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
},
|
|
|
computed: {},
|
|
|
-
|
|
|
+
|
|
|
|
|
|
}
|
|
|
</script>
|