播放记录
This commit is contained in:
@@ -11,9 +11,9 @@
|
|||||||
<div class="list">
|
<div class="list">
|
||||||
<div class="item" v-for="(item, index) in list" :key="index" @click="toDetail(item)" >
|
<div class="item" v-for="(item, index) in list" :key="index" @click="toDetail(item)" >
|
||||||
<div class="left">
|
<div class="left">
|
||||||
<p>{{ item.messageName }}</p>
|
<p>{{ item.sourceName }}</p>
|
||||||
<div>{{item.createUserName}} {{ item.startDate }}</div>
|
<div>{{item.createUserName}} {{ item.createTime }}</div>
|
||||||
<div>日常 立即播发</div>
|
<div>{{ $dict.getLabel('dlbMessageUrgency', item.messageLevel) }} {{item.taskType == 1 ? '定时播放' : '立即播放'}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="status">已下发</div>
|
<div class="status">已下发</div>
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
import { mapState } from 'vuex'
|
||||||
export default {
|
export default {
|
||||||
name: "AppPlayList",
|
name: "AppPlayList",
|
||||||
data() {
|
data() {
|
||||||
@@ -37,14 +37,15 @@ export default {
|
|||||||
keyword: ''
|
keyword: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
computed: { ...mapState(['user']) },
|
||||||
onLoad(query) {
|
onLoad(query) {
|
||||||
this.getList()
|
this.$dict.load(['dlbMessageUrgency']).then(() => {
|
||||||
|
this.getList()
|
||||||
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
onShow() {
|
onShow() {
|
||||||
document.title = '播放记录'
|
document.title = '播放记录'
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
selectType(selecteds) {
|
selectType(selecteds) {
|
||||||
this.type = selecteds?.[0]?.value
|
this.type = selecteds?.[0]?.value
|
||||||
@@ -57,11 +58,12 @@ export default {
|
|||||||
},
|
},
|
||||||
|
|
||||||
getList() {
|
getList() {
|
||||||
this.$http.post(`/app/appzyvideobroadcast/getBroadcastRecords`, null, {
|
this.$http.post(`/app/appzyvideobroadcast/list`, null, {
|
||||||
params: {
|
params: {
|
||||||
...this.search,
|
sourceName: this.keyword,
|
||||||
current: this.current,
|
current: this.current,
|
||||||
size: 10
|
size: 10,
|
||||||
|
createUserId: this.type == 1 ? this.user.id : ''
|
||||||
}
|
}
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
|
|||||||
@@ -7,37 +7,37 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>播发级别</span>
|
<span>播发级别</span>
|
||||||
<span class="color-333">121312312312</span>
|
<span class="color-333">{{ $dict.getLabel('dlbMessageUrgency', info.messageLevel) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>播放方式</span>
|
<span>播放方式</span>
|
||||||
<span style="color: #4E8EEE">在线</span>
|
<span style="color: #4E8EEE">{{info.taskType == 1 ? '定时播放' : '立即播放'}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div v-if="info.taskType == 1">
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>播放天数</span>
|
<span>播放天数</span>
|
||||||
<span class="color-333">每周一、每周二、每周三</span>
|
<span class="color-333">每周一、每周二、每周三</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>开始日期</span>
|
<span>开始日期</span>
|
||||||
<span class="color-333">2022-06-10</span>
|
<span class="color-333">{{info.startDate}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>开始时间</span>
|
<span>开始时间</span>
|
||||||
<span class="color-333">18:00:00</span>
|
<span class="color-333">{{info.startTime}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>结束时间</span>
|
<span>结束时间</span>
|
||||||
<span class="color-333">19:00:00</span>
|
<span class="color-333">{{info.endTime}}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>创建人</span>
|
<span>创建人</span>
|
||||||
<span class="color-333">一般</span>
|
<span class="color-333">{{info.createUserName}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>创建时间</span>
|
<span>创建时间</span>
|
||||||
<span class="color-333"></span>
|
<span class="color-333">{{info.createTime}}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<span>播发设备</span>
|
<span>播发设备</span>
|
||||||
@@ -49,8 +49,8 @@
|
|||||||
<div class="media-item">
|
<div class="media-item">
|
||||||
<img :src="`${$cdn}video/play-icon.png`" alt="" @click="choose()">
|
<img :src="`${$cdn}video/play-icon.png`" alt="" @click="choose()">
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<p>五一活动唱红歌.mp3</p>
|
<p>{{info.sourceName}}</p>
|
||||||
<div>李毅 2022-06-09 09:43:05</div>
|
<div>李毅 {{info.createTime}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -71,13 +71,15 @@ export default {
|
|||||||
isShow: false,
|
isShow: false,
|
||||||
url: '',
|
url: '',
|
||||||
id: '',
|
id: '',
|
||||||
info: {}
|
info: {},
|
||||||
|
dayList: ['', '每周一', '每周二', '每周三', '每周四', '每周五', '每周六', '每周日'],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(option) {
|
onLoad(option) {
|
||||||
console.log(option)
|
|
||||||
this.id = option.id
|
this.id = option.id
|
||||||
this.getDetail()
|
this.$dict.load(['dlbMessageUrgency']).then(() => {
|
||||||
|
this.getDetail()
|
||||||
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
onShow() {
|
onShow() {
|
||||||
|
|||||||
Reference in New Issue
Block a user