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 }