UserChangemobileRequest.go 1.3 KB

1234567891011121314151617181920212223242526
  1. package user_request
  2. import (
  3. "git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
  4. )
  5. type UserChangemobileRequest struct {
  6. // <ext>core:true;format:phone</ext> 【用户旧手机号】用户旧手机号 【传参】 手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。
  7. OldMobile string `json:"oldMobile"`
  8. // <ext>core:true;format:phone</ext> 【用户新手机号】用户新手机号 【传参】 手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。
  9. NewMobile string `json:"newMobile"`
  10. // <ext>core:true</ext> 【回调地址】回调地址 【作用】 接口页面完成业务活动后向回调地址回调相关信息
  11. CallbackUrl string `json:"callbackUrl,omitempty"`
  12. }
  13. func (obj UserChangemobileRequest) GetUrl() string {
  14. return "/user/changemobile"
  15. }
  16. func (obj UserChangemobileRequest) GetHttpParameter() *http.HttpParameter {
  17. parameter := http.NewPostHttpParameter()
  18. parameter.AddParam("oldMobile", obj.OldMobile)
  19. parameter.AddParam("newMobile", obj.NewMobile)
  20. parameter.AddParam("callbackUrl", obj.CallbackUrl)
  21. return parameter
  22. }