From 6a273264966548c375ec28a39e5d029e1142137f Mon Sep 17 00:00:00 2001 From: yuxh Date: Fri, 20 Mar 2026 16:31:43 +0800 Subject: [PATCH] =?UTF-8?q?refactor(passport):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E6=B3=A8=E5=86=8C=E8=AF=B7=E6=B1=82=E7=BB=93?= =?UTF-8?q?=E6=9E=84=E4=BD=93=E5=AD=97=E6=AE=B5=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 RegDeviceRequest 结构体字段从小写改为大写首字母 - 更新 getSign 方法中字段引用以匹配新的命名规范 - 修改 initRemoteLoginRequest 中的字段赋值操作 - 调整 import 语句顺序并添加空行改善代码格式 --- services/passport/info.go | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/services/passport/info.go b/services/passport/info.go index f71d57c..85a302d 100644 --- a/services/passport/info.go +++ b/services/passport/info.go @@ -3,26 +3,27 @@ package passport import ( "crypto/md5" "fmt" - "golib.gaore.com/GaoreGo/haiwai-common-sdk-go/sdk/requests" - "golib.gaore.com/GaoreGo/haiwai-common-sdk-go/sdk/responses" "strings" "time" + + "golib.gaore.com/GaoreGo/haiwai-common-sdk-go/sdk/requests" + "golib.gaore.com/GaoreGo/haiwai-common-sdk-go/sdk/responses" ) type RegDeviceRequest struct { *requests.RpcRequest - do string `position:"Body" field:"do" default:""` - act string `position:"Body" field:"act" default:""` - time int64 `position:"Body" field:"time" default:"0"` - sign string `position:"Body" field:"sign" default:""` - users string `position:"Body" field:"username" default:""` + Do string `position:"Body" field:"do" default:""` + Act string `position:"Body" field:"act" default:""` + Time int64 `position:"Body" field:"time" default:"0"` + Sign string `position:"Body" field:"sign" default:""` + Users string `position:"Body" field:"username" default:""` } func (b *RegDeviceRequest) getSign() { - b.time = time.Now().Unix() - rawStr := fmt.Sprintf("%d%s", b.time, KEY) + b.Time = time.Now().Unix() + rawStr := fmt.Sprintf("%d%s", b.Time, KEY) sign := md5.Sum([]byte(rawStr)) - b.sign = fmt.Sprintf("%x", sign) + b.Sign = fmt.Sprintf("%x", sign) } func (b *RegDeviceRequest) initRemoteLoginRequest() { @@ -49,9 +50,9 @@ func CreateRegDeviceRequest(users ...string) (req *RegDeviceRequest) { } req.getSign() - req.users = strings.Join(users, ",") - req.do = "get_reg_device_by_username" - req.act = "info" + req.Users = strings.Join(users, ",") + req.Do = "get_reg_device_by_username" + req.Act = "info" req.initRemoteLoginRequest() return }