package v1 import ( "time" "github.com/chaitin/panda-wiki/domain" ) type ShareNodeDetailResp struct { ID string `json:"id"` KbID string `json:"kb_id"` Type domain.NodeType `json:"type"` Status domain.NodeStatus `json:"status"` Name string `json:"name"` Content string `json:"content"` Meta domain.NodeMeta `json:"meta"` ParentID string `json:"parent_id"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` Permissions domain.NodePermissions `json:"permissions"` CreatorId string `json:"creator_id"` EditorId string `json:"editor_id"` PublisherId string `json:"publisher_id"` CreatorAccount string `json:"creator_account"` EditorAccount string `json:"editor_account"` PublisherAccount string `json:"publisher_account"` List []*domain.ShareNodeDetailItem `json:"list" gorm:"-"` PV int64 `json:"pv" gorm:"-"` } type NodeListGroupNavResp struct { NavName string `json:"nav_name"` NavID string `json:"nav_id"` Position float64 `json:"position"` Count int64 `json:"count"` List []domain.ShareNodeListItemResp `json:"list"` }