Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
Vanessa 2025-11-04 12:59:52 +08:00
commit 7555f96ac6

View file

@ -90,7 +90,15 @@ func renderAttributeView(attrView *av.AttributeView, nodeID, viewID, query strin
func renderAttributeViewGroups(viewable av.Viewable, attrView *av.AttributeView, view *av.View, query string, page, pageSize int, groupPaging map[string]interface{}) (err error) {
groupKey := view.GetGroupKey(attrView)
if nil == groupKey {
return
if view.LayoutType == av.LayoutTypeKanban {
preferredGroupKey := getKanbanPreferredGroupKey(attrView)
group := &av.ViewGroup{Field: preferredGroupKey.ID}
setAttributeViewGroup(attrView, view, group)
av.SaveAttributeView(attrView)
groupKey = view.GetGroupKey(attrView)
} else {
return
}
}
// 当前日期可能会变,所以如果是按日期分组则需要重新生成分组