From a94841c5dd9ecdf46c22ef537e4370c381e3acf0 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 9 Sep 2024 16:08:33 +0800 Subject: [PATCH] 1 --- api/controller/OrderSingle.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/controller/OrderSingle.go b/api/controller/OrderSingle.go index e3f9413..80897da 100644 --- a/api/controller/OrderSingle.go +++ b/api/controller/OrderSingle.go @@ -63,7 +63,12 @@ func (b *OrderSingle) GetOrderSinglePage(c *gin.Context) { isMember := userService.CheckUserMember(user) if isMember == true { for _, v := range orderSingles { - v.ValidDate = user.MemberExpireDate + validDate := time.Time(*v.ValidDate) + memberExpireDate := time.Time(*user.MemberExpireDate) + diffTime := memberExpireDate.Sub(validDate) + if diffTime > 0 { + v.ValidDate = user.MemberExpireDate + } } }