1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package tree
- import "time"
- // Token token
- type Token struct {
- Token string `json:"token"`
- UserName string `json:"user_name"`
- Secret string `json:"secret"`
- Expired int64 `json:"expired"`
- }
- // TokenResult token result
- type TokenResult struct {
- Code int `json:"code"`
- Data *Token `json:"data"`
- Message string `json:"message"`
- Status int `json:"status"`
- }
- // Resp tree resp
- type Resp struct {
- Data []*Node `json:"data"`
- }
- // Node node
- type Node struct {
- TreeID int `json:"id"`
- Name string `json:"name"`
- Path string `json:"path"`
- Type int `json:"type"`
- Role int `json:"role"`
- DiscoveryID string `json:"discovery_id"`
- }
- // Tree tree model
- type Tree struct {
- Project string `json:"project"`
- Subs []*Tree `json:"subs"`
- }
- // Rest tree rest
- type Rest struct {
- Data []*Info `json:"data"`
- }
- // Info tree info
- type Info struct {
- AppTreeID int `json:"app_tree_id"`
- AppID string `json:"app_id"`
- }
- // Resd tree resd
- type Resd struct {
- Data []*DiscoveryID `json:"data"`
- CTime time.Time `json:"ctime"`
- }
- // DiscoveryID node
- type DiscoveryID struct {
- TreeID int `json:"app_tree_id"`
- AppID string `json:"app_id"`
- AppAuth string `json:"app_auth"`
- DiscoveryID string `json:"discovery_id"`
- }
|