Update permission #4
11
struct.go
11
struct.go
|
@ -63,6 +63,14 @@ type Config struct {
|
||||||
Nats natsio.Config
|
Nats natsio.Config
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Agent ...
|
||||||
|
type Agent struct {
|
||||||
|
Source string `json:"source"`
|
||||||
|
IP string `json:"ip"`
|
||||||
|
Platform string `json:"platform"`
|
||||||
|
Version string `json:"version"`
|
||||||
|
}
|
||||||
|
|
||||||
// StaffCheckPermissionBody ...
|
// StaffCheckPermissionBody ...
|
||||||
type StaffCheckPermissionBody struct {
|
type StaffCheckPermissionBody struct {
|
||||||
StaffID string `json:"staffId"`
|
StaffID string `json:"staffId"`
|
||||||
|
@ -71,6 +79,9 @@ type StaffCheckPermissionBody struct {
|
||||||
Source string `json:"source"`
|
Source string `json:"source"`
|
||||||
Code string `json:"code,omitempty"`
|
Code string `json:"code,omitempty"`
|
||||||
IsRoot string `json:"isRoot"`
|
IsRoot string `json:"isRoot"`
|
||||||
|
Agent Agent `json:"agent"`
|
||||||
|
DeviceId string `json:"deviceId"`
|
||||||
|
Payload PayloadCheckPermission `json:"payload"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// PayloadCheckPermission ...
|
// PayloadCheckPermission ...
|
||||||
|
|
Loading…
Reference in New Issue