|
@@ -14,16 +14,16 @@ package authorization
|
14
|
14
|
|
15
|
15
|
// Enum 通用枚举类型
|
16
|
16
|
type Enum struct {
|
17
|
|
- ID float64 `json:"id"`
|
|
17
|
+ ID int `json:"id"`
|
18
|
18
|
}
|
19
|
19
|
|
20
|
20
|
// BusinessInfo 功能的开通状况(0代表未开通,1代表已开通)
|
21
|
21
|
type BusinessInfo struct {
|
22
|
|
- OpenStore float64 `json:"open_store"`
|
23
|
|
- OpenScan float64 `json:"open_scan"`
|
24
|
|
- OpenPay float64 `json:"open_pay"`
|
25
|
|
- OpenCard float64 `json:"open_card"`
|
26
|
|
- OpenShake float64 `json:"open_shake"`
|
|
22
|
+ OpenStore int `json:"open_store"`
|
|
23
|
+ OpenScan int `json:"open_scan"`
|
|
24
|
+ OpenPay int `json:"open_pay"`
|
|
25
|
+ OpenCard int `json:"open_card"`
|
|
26
|
+ OpenShake int `json:"open_shake"`
|
27
|
27
|
}
|
28
|
28
|
|
29
|
29
|
// FuncInfo 权限
|
|
@@ -72,18 +72,18 @@ type AuthorizerInfo struct {
|
72
|
72
|
type AuthorizationInfo struct {
|
73
|
73
|
AuthorizerAppId string `json:"authorizer_appid"`
|
74
|
74
|
AuthorizerAccessToken string `json:"authorizer_access_token"`
|
75
|
|
- ExpiresIn float64 `json:"expires_in"`
|
|
75
|
+ ExpiresIn int `json:"expires_in"`
|
76
|
76
|
AuthorizerRefreshToken string `json:"authorizer_refresh_token"`
|
77
|
77
|
FuncInfo []FuncInfo `json:"func_info"`
|
78
|
78
|
}
|
79
|
79
|
|
80
|
80
|
// AuthorizationChangeNotice 授权变更通知
|
81
|
81
|
type AuthorizationChangeNotice struct {
|
82
|
|
- AppId string `json:"AppId"`
|
83
|
|
- CreateTime float64 `json:"CreateTime"`
|
84
|
|
- InfoType string `json:"InfoType"`
|
85
|
|
- AuthorizerAppid string `json:"AuthorizerAppid"`
|
86
|
|
- AuthorizationCode string `json:"AuthorizationCode"`
|
87
|
|
- AuthorizationCodeExpiredTime float64 `json:"AuthorizationCodeExpiredTime"`
|
88
|
|
- PreAuthCode string `json:"PreAuthCode"`
|
|
82
|
+ AppId string `json:"AppId"`
|
|
83
|
+ CreateTime int64 `json:"CreateTime"`
|
|
84
|
+ InfoType string `json:"InfoType"`
|
|
85
|
+ AuthorizerAppid string `json:"AuthorizerAppid"`
|
|
86
|
+ AuthorizationCode string `json:"AuthorizationCode"`
|
|
87
|
+ AuthorizationCodeExpiredTime int64 `json:"AuthorizationCodeExpiredTime"`
|
|
88
|
+ PreAuthCode string `json:"PreAuthCode"`
|
89
|
89
|
}
|