{"ast":null,"code":"import { startVideo, stopVideo } from '@/api/room.js';\nexport default {\n name: 'Footer',\n // props: [\n // \"roomId\"\n // ],\n components: {},\n data() {\n return {\n roomId: null,\n taskId: null,\n roleFlag: false\n };\n },\n methods: {\n exitRoom() {\n if (this.roleFlag) {\n this.stopVideoFn();\n }\n this.$emit('exitRoom');\n },\n async startVideoFn() {\n await startVideo({\n caseId: 12865,\n roomId: this.roomId\n }).then(res => {\n this.taskId = res.data.taskId;\n console.log(res.data.taskId, \"pppppp\");\n });\n },\n stopVideoFn() {\n stopVideo(this.taskId).then(res => {\n console.log(res, \"KKKKKK\");\n });\n }\n },\n async mounted() {\n this.roomId = this.$route.query.roomId;\n let roleFlag = this.$route.query.flag;\n this.roleFlag = roleFlag;\n if (roleFlag) {\n await this.startVideoFn();\n }\n setTimeout(() => {\n console.log(this.roomId, \"房间号房间哈房间号房间哈房间号\");\n });\n }\n};","map":{"version":3,"names":["startVideo","stopVideo","name","components","data","roomId","taskId","roleFlag","methods","exitRoom","stopVideoFn","$emit","startVideoFn","caseId","then","res","console","log","mounted","$route","query","flag","setTimeout"],"sources":["src/views/components/roomFooter.vue"],"sourcesContent":["\n \n\n \n\n \n \n "],"mappings":"AAUA,SAAAA,UAAA,EAAAC,SAAA;AACA;EACAC,IAAA;EACA;EACA;EACA;EACAC,UAAA,GAEA;EACAC,KAAA;IACA;MACAC,MAAA;MACAC,MAAA;MACAC,QAAA;IACA;EACA;EACAC,OAAA;IACAC,SAAA;MACA,SAAAF,QAAA;QACA,KAAAG,WAAA;MACA;MACA,KAAAC,KAAA;IACA;IACA,MAAAC,aAAA;MACA,MAAAZ,UAAA;QACAa,MAAA;QACAR,MAAA,OAAAA;MACA,GAAAS,IAAA,CAAAC,GAAA;QACA,KAAAT,MAAA,GAAAS,GAAA,CAAAX,IAAA,CAAAE,MAAA;QACAU,OAAA,CAAAC,GAAA,CAAAF,GAAA,CAAAX,IAAA,CAAAE,MAAA;MACA;IACA;IACAI,YAAA;MACAT,SAAA,MAAAK,MAAA,EAAAQ,IAAA,CAAAC,GAAA;QACAC,OAAA,CAAAC,GAAA,CAAAF,GAAA;MACA;IACA;EACA;EACA,MAAAG,QAAA;IACA,KAAAb,MAAA,QAAAc,MAAA,CAAAC,KAAA,CAAAf,MAAA;IACA,IAAAE,QAAA,QAAAY,MAAA,CAAAC,KAAA,CAAAC,IAAA;IACA,KAAAd,QAAA,GAAAA,QAAA;IACA,IAAAA,QAAA;MACA,WAAAK,YAAA;IACA;IACAU,UAAA;MACAN,OAAA,CAAAC,GAAA,MAAAZ,MAAA;IACA;EACA;AACA"},"metadata":{},"sourceType":"module","externalDependencies":[]}