From 51a47bc3121ea8ff4b72409392d46ec8c66878c1 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 29 Mar 2023 11:31:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AD=A6=E9=A6=86=E7=A7=AF=E5=88=86=E5=A5=96?= =?UTF-8?q?=E5=8A=B1=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/atlas/api_atlasaward.go | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/modules/atlas/api_atlasaward.go b/modules/atlas/api_atlasaward.go index 1fa36bc4d..e249d4943 100644 --- a/modules/atlas/api_atlasaward.go +++ b/modules/atlas/api_atlasaward.go @@ -39,19 +39,21 @@ func (this *apiComp) Award(session comm.IUserSession, req *pb.AtlasAwardReq) (co this.module.DispenseRes(session, res, true) for _, v := range res { + bFind := false for _, v1 := range respRes { - bFind := false + if v1.A == v.A && v1.T == v.T { v1.N += v.N bFind = true } - if !bFind { - respRes = append(respRes, &pb.UserAssets{ - A: v.A, - T: v.T, - N: v.N, - }) - } + + } + if !bFind { + respRes = append(respRes, &pb.UserAssets{ + A: v.A, + T: v.T, + N: v.N, + }) } } update := make(map[string]interface{})