From f65ce9c19568745003b22e82060fb38c2885c701 Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期五, 13 十月 2023 15:36:30 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/aps/crm --- service/user.go | 55 ------------------------------------------------------- 1 files changed, 0 insertions(+), 55 deletions(-) diff --git a/service/user.go b/service/user.go index c5a1c8e..3f40330 100644 --- a/service/user.go +++ b/service/user.go @@ -1,20 +1,12 @@ package service import ( - "aps_crm/conf" "aps_crm/constvar" "aps_crm/model" "aps_crm/pkg/ecode" "aps_crm/pkg/encrypt" - "aps_crm/pkg/logx" - "aps_crm/proto/user" - "context" "errors" - "fmt" - "google.golang.org/grpc" - "google.golang.org/grpc/credentials/insecure" "gorm.io/gorm" - "time" ) type UserService struct{} @@ -100,51 +92,4 @@ func (userService *UserService) GetUserList() (userList []*model.User, err error) { return model.NewUserSearch(nil).FindAll() -} - -var ( - userConn *grpc.ClientConn -) - -func InitUserConn() { - var err error - userConn, err = grpc.Dial(conf.Conf.GrpcServiceAddr.Admin, grpc.WithTransportCredentials(insecure.NewCredentials())) - if err != nil { - logx.Errorf("grpc dial user service error: %v", err.Error()) - return - } -} - -func CloseUserConn() { - if userConn != nil { - userConn.Close() - } -} - -func SyncUserInfo() { - cli := user.NewUserServiceClient(userConn) - - var users []*user.User - - ctx, cancel := context.WithTimeout(context.Background(), time.Second) - defer cancel() - r, err := cli.SyncUser(ctx, &user.UserRequest{Users: users}) - if err != nil { - logx.Fatalf("could not sync users: %v", err) - } - - fmt.Printf("Synced: %v, Message: %s", r.List, r.Message) - - for _, member := range r.List { - err = model.NewUserSearch(nil).FirstOrCreate(model.User{ - UUID: member.Uuid, - Username: member.Username, - UserType: constvar.UserType(member.Usertype), - NickName: member.Nickname, - }) - if err != nil { - logx.Errorf("sync user error: %v", err.Error()) - continue - } - } } -- Gitblit v1.8.0