🎨 Improve av

This commit is contained in:
Daniel 2025-08-13 12:04:33 +08:00
parent 8d1693bd9b
commit 6c3138b8bd
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -336,7 +336,7 @@ func fillAttributeViewAutoGeneratedValues(attrView *av.AttributeView, collection
}
}
}
case av.KeyTypeRollup: // 渲染汇总字段
case av.KeyTypeRollup: // 渲染汇总
rollupKey, _ := attrView.GetKey(value.KeyID)
if nil == rollupKey || nil == rollupKey.Rollup {
break
@ -403,7 +403,7 @@ func fillAttributeViewAutoGeneratedValues(attrView *av.AttributeView, collection
keyValues := items[itemID]
keyValues = append(keyValues, &av.KeyValues{Key: rollupKey, Values: []*av.Value{{ID: value.ID, KeyID: rollupKey.ID, BlockID: itemID, Type: av.KeyTypeRollup, Rollup: value.Rollup}}})
items[itemID] = keyValues
case av.KeyTypeRelation: // 渲染关联字段
case av.KeyTypeRelation: // 渲染关联
value.Relation.Contents = nil
relKey, _ := attrView.GetKey(value.KeyID)
if nil != relKey && nil != relKey.Relation {