From ab8dc43c19eb6af769bc130397585887a3e02c5b Mon Sep 17 00:00:00 2001 From: yangduo Date: Fri, 16 Aug 2024 15:30:21 +0800 Subject: [PATCH] fix --- server/adminserver/api/v1/system/announcement.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/adminserver/api/v1/system/announcement.go b/server/adminserver/api/v1/system/announcement.go index d1846e4f..211ad692 100644 --- a/server/adminserver/api/v1/system/announcement.go +++ b/server/adminserver/api/v1/system/announcement.go @@ -267,6 +267,10 @@ func (this *AnncApi) UpdateIngameAnnc(c *gin.Context) { return } + annc.BeginTime = int32(int64(annc.BeginTime) - q5.GetDaySeconds(int64(annc.BeginTime), 0)) + annc.EndTime = int32(int64(annc.EndTime) - q5.GetDaySeconds(int64(annc.EndTime), 0)) + annc.BeginDate = int32(q5.GetDaySeconds(int64(annc.BeginDate), 0)) + annc.EndDate = int32(q5.GetDaySeconds(int64(annc.EndDate), 0)) annc.ModifyTime = int32(f5.GetApp().GetRealSeconds()) err := db.Select("*").Omit("idx", "uniid", "createtime").Where("idx = ?", idx).Updates(&annc).Error if err != nil {