|
|
@@ -43,8 +43,17 @@
|
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
|
@click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
+ :style="{
|
|
|
+ backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
+ maskImage: hasMicro
|
|
|
+ ? hasMicro === 'normal'
|
|
|
+ ? `url(${require('@/assets/voice_matrix/luyin-play-active.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play-stop.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
+ }"
|
|
|
+ class="icon-mask"
|
|
|
>
|
|
|
- <!-- <SvgIcon icon-class="luyin-paly-back" size="24" /> -->
|
|
|
+ <!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -81,8 +90,17 @@
|
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
|
@click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
+ :style="{
|
|
|
+ backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
+ maskImage: hasMicro
|
|
|
+ ? hasMicro === 'normal'
|
|
|
+ ? `url(${require('@/assets/voice_matrix/luyin-play-active.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play-stop.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
+ }"
|
|
|
+ class="icon-mask"
|
|
|
>
|
|
|
- <!-- <SvgIcon icon-class="luyin-paly-back" size="24" /> -->
|
|
|
+ <!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
|
<a
|
|
|
:class="['record-delete', hasMicro ? 'record-delete-has' : '']"
|
|
|
@@ -139,8 +157,17 @@
|
|
|
<div
|
|
|
:class="['playBack', hasMicro]"
|
|
|
@click="playmicrophone(selectIndex || selectIndex == 0 ? recordList[selectIndex].toltime : '')"
|
|
|
+ :style="{
|
|
|
+ backgroundColor: (microphoneStatus || hasMicro) && attrib && attrib.topic_color ? attrib.topic_color : '#000',
|
|
|
+ maskImage: hasMicro
|
|
|
+ ? hasMicro === 'normal'
|
|
|
+ ? `url(${require('@/assets/voice_matrix/luyin-play-active.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play-stop.png')})`
|
|
|
+ : `url(${require('@/assets/voice_matrix/luyin-play.png')})`,
|
|
|
+ }"
|
|
|
+ class="icon-mask"
|
|
|
>
|
|
|
- <!-- <SvgIcon icon-class="luyin-paly-back" size="24" /> -->
|
|
|
+ <!-- <SvgIcon icon-class="luyin-radio-play" size="24" /> -->
|
|
|
</div>
|
|
|
<a
|
|
|
:class="['record-delete', hasMicro ? 'record-delete-has' : '']"
|
|
|
@@ -444,17 +471,18 @@ export default {
|
|
|
height: 20px;
|
|
|
margin-left: 8px;
|
|
|
cursor: pointer;
|
|
|
- background: url('@/assets/voice_matrix/luyin-play.png') center no-repeat;
|
|
|
- background-size: 100%;
|
|
|
+
|
|
|
+ // background: url('@/assets/voice_matrix/luyin-play.png') center no-repeat;
|
|
|
+ // background-size: 100%;
|
|
|
|
|
|
&.normal {
|
|
|
- background: url('@/assets/voice_matrix/luyin-play-active.png') center no-repeat;
|
|
|
- background-size: 100%;
|
|
|
+ // background: url('@/assets/voice_matrix/luyin-play-active.png') center no-repeat;
|
|
|
+ // background-size: 100%;
|
|
|
}
|
|
|
|
|
|
&.active {
|
|
|
- background: url('@/assets/voice_matrix/luyin-play-stop.png') center no-repeat;
|
|
|
- background-size: 100%;
|
|
|
+ // background: url('@/assets/voice_matrix/luyin-play-stop.png') center no-repeat;
|
|
|
+ // background-size: 100%;
|
|
|
}
|
|
|
}
|
|
|
|