소스 검색

feat: 用户新增/删除/修改接口

zhangxinlei1996 2 년 전
부모
커밋
269c42d386
1개의 변경된 파일65개의 추가작업 그리고 0개의 파일을 삭제
  1. 65 0
      middleground/usercenter.go

+ 65 - 0
middleground/usercenter.go

@@ -91,3 +91,68 @@ func (u *userCenter) IdentityByEntUserId(entUserId int64) *pb.Identity {
 	}
 	return resp
 }
+
+//添加用户
+func (u *userCenter) UserAdd(req pb.UserAddReq) *pb.UserAddResp {
+	client := u.newClient()
+	defer client.Conn().Close()
+	resp, err := usercenter.NewUserCenter(client).UserAdd(context.Background(), &pb.UserAddReq{
+		Appid:    req.Appid,
+		Phone:    req.Phone,
+		Nickname: req.Nickname,
+		Headimg:  req.Headimg,
+		Company:  req.Company,
+		Position: req.Position,
+		Password: req.Password,
+		AOpenid:  req.AOpenid,
+		SOpenid:  req.SOpenid,
+		Unionid:  req.Unionid,
+		IdCard:   req.IdCard,
+		Sex:      req.Sex,
+		Address:  req.Address,
+	})
+	if err != nil {
+		log.Println(err)
+		return nil
+	}
+	return resp
+}
+
+//修改用户
+func (u *userCenter) UserUpdate(req pb.UserIdReq) *pb.ExamineResp {
+	client := u.newClient()
+	defer client.Conn().Close()
+	resp, err := usercenter.NewUserCenter(client).UserUpdate(context.Background(), &pb.UserIdReq{
+		Appid:    req.Appid,
+		Id:       req.Id,
+		Phone:    req.Phone,
+		Nickname: req.Nickname,
+		Headimg:  req.Headimg,
+		Company:  req.Company,
+		Position: req.Position,
+		Password: req.Password,
+		AOpenid:  req.AOpenid,
+		SOpenid:  req.SOpenid,
+		Unionid:  req.Unionid,
+	})
+	if err != nil {
+		log.Println(err)
+		return nil
+	}
+	return resp
+}
+
+//删除用户
+func (u *userCenter) UserDel(req pb.UserIdReq) *pb.ExamineResp {
+	client := u.newClient()
+	defer client.Conn().Close()
+	resp, err := usercenter.NewUserCenter(client).UserDel(context.Background(), &pb.UserIdReq{
+		Appid: req.Appid,
+		Id:    req.Id,
+	})
+	if err != nil {
+		log.Println(err)
+		return nil
+	}
+	return resp
+}