fix: player-rpc SetGender 类型不匹配

This commit is contained in:
zetaloop
2026-04-01 04:43:56 +08:00
parent 507d8c6fd9
commit c1c23a5cd0
@@ -33,10 +33,6 @@ func (l *AddPlayersLogic) AddPlayers(in *pb.AddPlayersReq) (*pb.AddPlayersResp,
logx.Errorf("addPlayerServices err:%v", err) logx.Errorf("addPlayerServices err:%v", err)
return nil, errors.New("create player service id failed") return nil, errors.New("create player service id failed")
} }
gender := 0
if in.Gender != 0 {
gender = 1
}
_, err = l.svcCtx.PlayerModelRW.Players.Create(). _, err = l.svcCtx.PlayerModelRW.Players.Create().
SetID(idResp.Id). SetID(idResp.Id).
SetUserID(in.UserId). SetUserID(in.UserId).
@@ -46,7 +42,7 @@ func (l *AddPlayersLogic) AddPlayers(in *pb.AddPlayersReq) (*pb.AddPlayersResp,
SetCompletedOrders(int(in.CompletedOrders)). SetCompletedOrders(int(in.CompletedOrders)).
SetShopID(in.ShopId). SetShopID(in.ShopId).
SetTags(in.Tags). SetTags(in.Tags).
SetGender(gender). SetGender(in.Gender != 0).
SetGames(in.Games). SetGames(in.Games).
Save(l.ctx) Save(l.ctx)
if err != nil { if err != nil {