RIceWqy 2 years ago
parent 7cfde1a702
commit c95d5088b4

@ -32,7 +32,16 @@ func (c *Category) AfterQuery(session basedboperat.DbTransactionSession) {
Children: c.Children,
})
c.Children = findChildren(cs, session)
children := findChildren(cs, session)
c.Id = children[0].Id
c.Image = children[0].Image
c.Description = children[0].Description
c.Name = children[0].Name
c.Type = children[0].Type
c.Pid = children[0].Pid
c.Weigh = children[0].Weigh
c.Children = children[0].Children
}
@ -49,12 +58,9 @@ func findChildren(categories []Category, session basedboperat.DbTransactionSessi
Operator: "=",
Value: category.Id,
})
session.ListScan(&list, category, children)
session.ListScan(&list, &category, &children) // 传递切片的指针
category.Children = findChildren(children, session)
result = append(result, category)
}
return result
}
func (c *Category) TreeList(session basedboperat.DbTransactionSession) {
}

Loading…
Cancel
Save