From ae95d9acb625c5a656f885d729b9a0ffdaf036f1 Mon Sep 17 00:00:00 2001 From: suyiiyii Date: Mon, 20 Jan 2025 12:03:46 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E4=BF=AE=E6=AD=A3=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E6=8E=A5=E5=8F=A3=E8=AF=B7=E6=B1=82=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 RegisterService.Run 方法的请求参数类型从 RegisterResp 改为 RegisterReq - 更新 register_test.go 中的测试用例,使用正确的请求参数类型 - 修改 user.proto 中 Register rpc 的请求参数类型 --- app/user/biz/service/register.go | 2 +- app/user/biz/service/register_test.go | 4 ++-- idl/user.proto | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/user/biz/service/register.go b/app/user/biz/service/register.go index 8b944c1..86444b6 100644 --- a/app/user/biz/service/register.go +++ b/app/user/biz/service/register.go @@ -13,7 +13,7 @@ func NewRegisterService(ctx context.Context) *RegisterService { } // Run create note info -func (s *RegisterService) Run(req *user.RegisterResp) (resp *user.RegisterResp, err error) { +func (s *RegisterService) Run(req *user.RegisterReq) (resp *user.RegisterResp, err error) { // Finish your business logic. return diff --git a/app/user/biz/service/register_test.go b/app/user/biz/service/register_test.go index 1c4979c..f7fb384 100644 --- a/app/user/biz/service/register_test.go +++ b/app/user/biz/service/register_test.go @@ -3,7 +3,7 @@ package service import ( "context" "testing" - user "github.com/suyiiyii/hertz101/rpc_gen/kitex_gen/user" + user "github.com/suyiiyii/hertz101/app/user/kitex_gen/user" ) func TestRegister_Run(t *testing.T) { @@ -11,7 +11,7 @@ func TestRegister_Run(t *testing.T) { s := NewRegisterService(ctx) // init req and assert value - req := &user.RegisterResp{} + req := &user.RegisterReq{} resp, err := s.Run(req) t.Logf("err: %v", err) t.Logf("resp: %v", resp) diff --git a/idl/user.proto b/idl/user.proto index d8957ba..8edc2d5 100644 --- a/idl/user.proto +++ b/idl/user.proto @@ -23,6 +23,6 @@ message LoginResp { } service UserService { - rpc Register (RegisterResp) returns (RegisterResp) {} + rpc Register (RegisterReq) returns (RegisterResp) {} rpc Login (LoginReq) returns (LoginResp) {} } \ No newline at end of file