move_interface.go 799 B

1234567891011121314151617181920212223242526
  1. package models
  2. import "time"
  3. // SingleMoveNodeReq 移动请求参数
  4. type SingleMoveNodeReq struct {
  5. NodeId int `description:"id"`
  6. ParentNodeId int `description:"父级id"`
  7. PrevNodeId int `description:"上一个兄弟节点id"`
  8. NextNodeId int `description:"下一个兄弟节点id"`
  9. NodeType int
  10. /*ChartInfoId int `description:"图表ID, 如果图表ID有值,则移动对象为图表,否则认为移动对象分类"`
  11. PrevChartInfoId int `description:"上一个图表ID"`
  12. NextChartInfoId int `description:"下一个图表ID"`*/
  13. }
  14. type NodeInfo struct {
  15. NodeId int `description:"id"`
  16. NodeName string
  17. ParentId int `description:"父级id"`
  18. Sort int
  19. Level int
  20. LevelPath string
  21. ModifyTime time.Time
  22. //Update func([]string) (err error)
  23. }