| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package handler
- import (
- "context"
- "fmt"
- "bet24.com/servers/micros/userservices/handler/userinfo"
- pb "bet24.com/servers/micros/userservices/proto"
- )
- func (h *Userservices) GetUserInfo(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.UserInfo = userinfo.GetInfo(req.UserId)
- return nil
- }
- func (h *Userservices) GetUserInfoInBulk(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.UserInfos = userinfo.GetUserInfoInBulk(req.UserIds)
- return nil
- }
- func (h *Userservices) SaveCountry(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.Data = fmt.Sprintf("%d", userinfo.SaveCountry(req.UserId, req.CountryName, req.Currency))
- return nil
- }
- func (h *Userservices) LockCountry(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.RetCode = userinfo.LockCountry(req.UserId, req.Currency)
- return nil
- }
- func (h *Userservices) GetUserFaceUrl(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- u := userinfo.GetInfo(req.UserId)
- if u == nil {
- return nil
- }
- rsp.Data = u.FaceUrl
- return nil
- }
- func (h *Userservices) UpdateUserInfo(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- userinfo.UpdateUserInfo(req.UserId)
- return nil
- }
- func (h *Userservices) SetUserDecoration(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.Success = userinfo.SetUserDecoration(req.UserId, req.DecorationType, req.ItemId)
- return nil
- }
- func (h *Userservices) OnDecorationExpired(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- userinfo.OnDecorationExpired(req.UserId, req.ItemId)
- return nil
- }
- func (h *Userservices) ChangeSwitchStatus(ctx context.Context, req *pb.Request_Switch, rsp *pb.Response) error {
- userinfo.ChangeSwitchStatus(req.UserId, req.SwitchInfo.SwitchType, req.SwitchInfo.SwitchStatus)
- return nil
- }
- func (h *Userservices) GetSwitchLevelInfo(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- rsp.SwitchLevelList = userinfo.GetSwitchLevelInfo()
- return nil
- }
- func (h *Userservices) AddUserCharm(ctx context.Context, req *pb.Request, rsp *pb.Response) error {
- userinfo.AddUserCharm(req.UserId, req.Charm)
- return nil
- }
|