diff --git a/src/views/admin/line-pre-order/index.vue b/src/views/admin/line-pre-order/index.vue
index 6173a99..3811743 100644
--- a/src/views/admin/line-pre-order/index.vue
+++ b/src/views/admin/line-pre-order/index.vue
@@ -344,7 +344,7 @@
{{ row.triggerTime && parseTime(row.triggerTime) }}
- {{ parseTime(row.expireTime) }}
+ {{ row.expireTime && expirateTimeFormat(row.expireTime) }}
{{ parseTime(row.createdAt) }}
@@ -848,12 +848,7 @@
:rules="rules.expirateHour"
class="ext-form-item"
>
-
+
@@ -2386,6 +2381,27 @@ export default {
} else {
return this.orderTypes[row.orderType] ? this.orderTypes[row.orderType].l : ''
}
+ },
+ expirateTimeFormat(expirateTime) {
+ // console.log("1111",this.parseTime(expirateTime))
+ // 解析时间并转换为 UTC 时间
+ const targetDate = new Date(expirateTime)
+ const currentDate = new Date()
+
+ // 计算时间差(毫秒)
+ const diffInMilliseconds = targetDate.getTime() - currentDate.getTime()
+ // 转换为年
+ const diffInYears = diffInMilliseconds / (1000 * 60 * 60 * 24 * 365.25)
+
+ console.log('2222', diffInYears)
+ console.log('xxxx', diffInYears > 1)
+ if (diffInYears > 1) {
+ return ''
+ } else {
+ const dateStr = this.parseTime(expirateTime)
+ console.log('3333', dateStr)
+ return dateStr
+ }
}
}
}