This commit is contained in:
bobobobo
2026-02-10 22:58:31 +08:00
parent 89b7566aa1
commit 9245fefc9a
8 changed files with 113 additions and 41 deletions

View File

@@ -7,7 +7,7 @@
} from '@/api/mall'
import { ref, computed } from 'vue'
import { navigateTo, navigateBack } from '@/utils/router'
import { getRemainingTime, parseDateTime } from '../../utils/dateUtils'
import { calculateRemainingTime, parseDateTime } from '../../utils/dateUtils'
const viewData = ref({})
const productId = ref('')
@@ -27,14 +27,16 @@
viewData.value = res.data
if (res.data.groupActivities.length > 0) {
const c = await getParticipateList(res.data.groupActivities[0].id)
console.log(c.data, '====')
console.log(getRemainingTime('2026-01-28 23:46:40'))
console.log(calculateRemainingTime('2026-02-10 21:50:40'), '===')
pingtuanList.value = c.data.map(v => {
const date = calculateRemainingTime(v.endTime)
return {
...v,
showDate: true
showDate: true,
...date
}
})
console.log(pingtuanList.value)
isPingTuan.value = c.data.length > 0
} else {
isPingTuan.value = false
@@ -172,10 +174,10 @@
<view class="count-down">
<text>距离结束:</text>
<uni-countdown
:day="parseDateTime(item.endTime).day"
:hour="parseDateTime(item.endTime).hour"
:minute="parseDateTime(item.endTime).minute"
:second="parseDateTime(item.endTime).second"
:show-day="false"
:hour="item.hours"
:minute="item.minutes"
:second="item.seconds"
:show-colon="false"
@timeup="
() => {