From 3cdd0bc0b399d94711a29d9c192b31ca59f9a4db Mon Sep 17 00:00:00 2001 From: Robin <7434053+warrior_of_light_robin@user.noreply.gitee.com> Date: Wed, 4 Dec 2024 17:33:54 +0800 Subject: [PATCH] by Robin at 20241204 --- app/mix/service/utilservice.go | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/app/mix/service/utilservice.go b/app/mix/service/utilservice.go index 0c80440b..f3e14c9a 100644 --- a/app/mix/service/utilservice.go +++ b/app/mix/service/utilservice.go @@ -302,11 +302,13 @@ func (s *Service) utilFillMomentsWithApiVOInfo(ctx *gin.Context, list []*dbstruc return } - // 填充审核信息 - vo.ImageAuditOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetImageAuditOpinion() - vo.TextAuditOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetTextAuditOpinion() - vo.ManuallyReviewOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetManuallyReviewOpinion() - + // 仅创建者才填充信息 + if visitorMid == vo.Moment.GetMid() { + // 填充审核信息 + vo.ImageAuditOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetImageAuditOpinion() + vo.TextAuditOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetTextAuditOpinion() + vo.ManuallyReviewOpinion = taskMp[fmt.Sprint(vo.Moment.GetId())].GetManuallyReviewOpinion() + } } return @@ -1896,6 +1898,18 @@ func (s *Service) utilFillZoneMomentsWithApiVOInfo(ctx *gin.Context, list []*dbs vo.IronfanshipCoinPrice = zv.GetIronfanshipCoinPrice() vo.IsSuperfanshipEnabled = int64(zv.IsSuperfanshipEnabled) } + + // 非创建者,抹去审核信息 + if visitorMid != vo.ZoneMoment.GetMid() { + vo.ZoneMoment.Status = nil + vo.ZoneMoment.ImageAuditStatus = nil + vo.ZoneMoment.TextAuditStatus = nil + vo.ZoneMoment.ManuallyReviewStatus = nil + vo.ZoneMoment.ImageAuditOpinion = nil + vo.ZoneMoment.TextAuditOpinion = nil + vo.ZoneMoment.ManuallyReviewOpinion = nil + vo.ZoneMoment.ManuallyReviewOperator = nil + } } return