tree_node.go 312 B

123456789101112131415161718
  1. package model
  2. type TreeNode struct {
  3. //ID
  4. Id interface{} `json:"id"`
  5. //标题
  6. Text interface{} `json:"text"`
  7. //父结点
  8. Parent interface{} `json:"parent"`
  9. //子结点
  10. Nodes []*TreeNode `json:"nodes"`
  11. //tag
  12. Tag interface{} `json:"tag"`
  13. }
  14. func (t *TreeNode) TableName() string {
  15. return "tree_node"
  16. }