diff --git a/src/components/horse/HorseBroadcastV2.vue b/src/components/horse/HorseBroadcastV2.vue index 278321b96..b5cfbdfe1 100644 --- a/src/components/horse/HorseBroadcastV2.vue +++ b/src/components/horse/HorseBroadcastV2.vue @@ -18,11 +18,15 @@
-
+
{{ item.fromTime }} ~ {{ item.toTime }} @@ -109,8 +113,9 @@ export default { }, listData() { let list = this.list || []; + const arr = this.isPhone ? [] : new Array(15 - list.length).fill({}); list = list.sort((a, b) => this.convertTime(a.fromTime) - this.convertTime(b.fromTime)); - return list.concat(this.existData) || []; + return list.concat(this.existData, arr) || []; }, isPhone() { return document.documentElement.clientWidth <= 768; @@ -295,9 +300,6 @@ export default { toTime: toTime, }; }); - // .sort(function (a, b) { - // return dayjs.tz(new Date(b.fromTime)).valueOf() - dayjs.tz(new Date(a.fromTime)).valueOf(); - // }); }); }, convertTime(time) { @@ -307,6 +309,10 @@ export default { horseList(item) { return this.isPhone ? item.horses : item.horses.slice(0, 3); }, + changeHorse(item, index) { + if (!item.map_id) return; + this.active = index; + }, }, mounted() { if (User.isLogin()) {