From a686354f2ef2c2a198b445273c94f90fb5e1a9ce Mon Sep 17 00:00:00 2001 From: hucan <951870319@qq.com> Date: Thu, 20 Mar 2025 09:31:33 +0800 Subject: [PATCH] 1 --- src/views/admin/line-pre-order/index.vue | 30 ++++++++++++++++++------ 1 file changed, 23 insertions(+), 7 deletions(-) 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 @@ - + @@ -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 + } } } }