|
@@ -42,7 +42,6 @@
|
|
|
>
|
|
>
|
|
|
<div
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
:class="['playBack', hasMicro]"
|
|
|
- @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
|
|
:style="{
|
|
:style="{
|
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
maskImage: hasMicro
|
|
maskImage: hasMicro
|
|
@@ -52,6 +51,7 @@
|
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
}"
|
|
}"
|
|
|
class="icon-mask"
|
|
class="icon-mask"
|
|
|
|
|
+ @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
>
|
|
>
|
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
</div>
|
|
@@ -89,7 +89,6 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
<div
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
:class="['playBack', hasMicro]"
|
|
|
- @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
|
|
:style="{
|
|
:style="{
|
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
maskImage: hasMicro
|
|
maskImage: hasMicro
|
|
@@ -99,6 +98,7 @@
|
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
}"
|
|
}"
|
|
|
class="icon-mask"
|
|
class="icon-mask"
|
|
|
|
|
+ @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
>
|
|
>
|
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
</div>
|
|
@@ -156,7 +156,6 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
<div
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
:class="['playBack', hasMicro]"
|
|
|
- @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
|
|
:style="{
|
|
:style="{
|
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
maskImage: hasMicro
|
|
maskImage: hasMicro
|
|
@@ -166,6 +165,7 @@
|
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
: `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
}"
|
|
}"
|
|
|
class="icon-mask"
|
|
class="icon-mask"
|
|
|
|
|
+ @click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
>
|
|
>
|
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
<!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
</div>
|
|
@@ -451,6 +451,7 @@ export default {
|
|
|
handleReset() {
|
|
handleReset() {
|
|
|
this.hasMicro = '';
|
|
this.hasMicro = '';
|
|
|
this.recordtime = 0;
|
|
this.recordtime = 0;
|
|
|
|
|
+ this.recordFile = 1;
|
|
|
window.stopAudioSound = () => {
|
|
window.stopAudioSound = () => {
|
|
|
if (this.audio) {
|
|
if (this.audio) {
|
|
|
this.audio.pause();
|
|
this.audio.pause();
|