修改接口返回值
This commit is contained in:
		
							parent
							
								
									792d13fa32
								
							
						
					
					
						commit
						b29010cac6
					
				@ -13,41 +13,45 @@ type GetLoginInfoByIdReq struct {
 | 
				
			|||||||
	UserName    string `position:"Body" field:"uname"`
 | 
						UserName    string `position:"Body" field:"uname"`
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type PayInfo struct {
 | 
				
			||||||
 | 
						HiddenAlipay   int `json:"hide_alipay"`
 | 
				
			||||||
 | 
						HiddenWx       int `json:"hide_wx"`
 | 
				
			||||||
 | 
						HiddenUnionPay int `json:"hide_union_pay"`
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type GameVersionInfo struct {
 | 
				
			||||||
 | 
						AppName        string         `json:"app_name"`
 | 
				
			||||||
 | 
						AppID          string         `json:"app_id"`
 | 
				
			||||||
 | 
						LoginURL       string         `json:"login_url"`
 | 
				
			||||||
 | 
						PayURL         string         `json:"pay_url"`
 | 
				
			||||||
 | 
						GameURL        string         `json:"game_url"`
 | 
				
			||||||
 | 
						PayCallbackURL string         `json:"pay_callback_url"`
 | 
				
			||||||
 | 
						IsH5Logout     int            `json:"is_h5_logout"`
 | 
				
			||||||
 | 
						HideWindow     int            `json:"hidewindow"`
 | 
				
			||||||
 | 
						GameVersion    string         `json:"version"`
 | 
				
			||||||
 | 
						GameSign       string         `json:"game_sign"`
 | 
				
			||||||
 | 
						GameSignName   string         `json:"game_sign_name"`
 | 
				
			||||||
 | 
						GameSignID     int            `json:"game_sign_id"`
 | 
				
			||||||
 | 
						IsYsdk         int            `json:"is_ysdk"`
 | 
				
			||||||
 | 
						Company        string         `json:"company"`
 | 
				
			||||||
 | 
						CompanyKf      string         `json:"company_kf"`
 | 
				
			||||||
 | 
						CompanyProto   string         `json:"company_proto"`
 | 
				
			||||||
 | 
						CompanySms     string         `json:"company_sms"`
 | 
				
			||||||
 | 
						KfStatus       int            `json:"kf_status"`
 | 
				
			||||||
 | 
						PopupTime      int            `json:"popup_time"`
 | 
				
			||||||
 | 
						GameId         int            `json:"game_id"`
 | 
				
			||||||
 | 
						ScreenType     int            `json:"screen_type"`
 | 
				
			||||||
 | 
						GameSwitch     int            `json:"game_switch"` // 根据上下文,0 或 1 的整数表示布尔值
 | 
				
			||||||
 | 
						ExtData        map[string]any `json:"ext_data"`
 | 
				
			||||||
 | 
						OsName         string         `json:"os_name"`
 | 
				
			||||||
 | 
						PayInfo        PayInfo        `json:"pay_info"`
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type GetLoginInfoByIdResp struct {
 | 
					type GetLoginInfoByIdResp struct {
 | 
				
			||||||
	*responses.BaseResponse
 | 
						*responses.BaseResponse
 | 
				
			||||||
	Code int    `json:"code"`
 | 
						Code int             `json:"code"`
 | 
				
			||||||
	Msg  string `json:"msg"`
 | 
						Msg  string          `json:"msg"`
 | 
				
			||||||
	Data struct {
 | 
						Data GameVersionInfo `json:"data"`
 | 
				
			||||||
		AppName        string `json:"app_name"`
 | 
					 | 
				
			||||||
		AppID          string `json:"app_id"`
 | 
					 | 
				
			||||||
		LoginURL       string `json:"login_url"`
 | 
					 | 
				
			||||||
		PayURL         string `json:"pay_url"`
 | 
					 | 
				
			||||||
		GameURL        string `json:"game_url"`
 | 
					 | 
				
			||||||
		PayCallbackURL string `json:"pay_callback_url"`
 | 
					 | 
				
			||||||
		IsH5Logout     int    `json:"is_h5_logout"`
 | 
					 | 
				
			||||||
		HideWindow     int    `json:"hidewindow"`
 | 
					 | 
				
			||||||
		GameVersion    string `json:"version"`
 | 
					 | 
				
			||||||
		GameSign       string `json:"game_sign"`
 | 
					 | 
				
			||||||
		GameSignName   string `json:"game_sign_name"`
 | 
					 | 
				
			||||||
		GameSignID     string `json:"game_sign_id"`
 | 
					 | 
				
			||||||
		IsYsdk         int    `json:"is_ysdk"`
 | 
					 | 
				
			||||||
		Company        string `json:"company"`
 | 
					 | 
				
			||||||
		CompanyKf      string `json:"company_kf"`
 | 
					 | 
				
			||||||
		CompanyProto   string `json:"company_proto"`
 | 
					 | 
				
			||||||
		CompanySms     string `json:"company_sms"`
 | 
					 | 
				
			||||||
		KfStatus       string `json:"kf_status"`
 | 
					 | 
				
			||||||
		PopupTime      int    `json:"popup_time"`
 | 
					 | 
				
			||||||
		PayInfo        struct {
 | 
					 | 
				
			||||||
			HiddenAlipay   int `json:"hide_alipay"`
 | 
					 | 
				
			||||||
			HiddenWx       int `json:"hide_wx"`
 | 
					 | 
				
			||||||
			HiddenUnionPay int `json:"hide_union_pay"`
 | 
					 | 
				
			||||||
		} `json:"pay_info"`
 | 
					 | 
				
			||||||
		GameID     string         `json:"game_id"`
 | 
					 | 
				
			||||||
		ScreenType string         `json:"screen_type"`
 | 
					 | 
				
			||||||
		GameSwitch int            `json:"game_switch"` // 根据上下文,0 或 1 的整数表示布尔值
 | 
					 | 
				
			||||||
		ExtData    map[string]any `json:"ext_data"`
 | 
					 | 
				
			||||||
		OsName     string         `json:"os_name"`
 | 
					 | 
				
			||||||
	} `json:"data"`
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func CreateGetLoginInfoByIdReq(gameId int, gameVersion string) *GetLoginInfoByIdReq {
 | 
					func CreateGetLoginInfoByIdReq(gameId int, gameVersion string) *GetLoginInfoByIdReq {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user