Signed-off-by: Daniel <845765@qq.com>
This commit is contained in:
Daniel 2025-09-22 19:54:12 +08:00
parent e2d0a0051d
commit 6e9d474bbe
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 18 additions and 3 deletions

View file

@ -186,6 +186,15 @@ func getAttrViewAddingBlockDefaultValues(attrView *av.AttributeView, view, group
continue
}
if av.KeyTypeMAsset == keyValues.Key.Type {
if nil != nearItem {
if _, ok := ret[keyValues.Key.ID]; !ok {
ret[keyValues.Key.ID] = getNewValueByNearItem(nearItem, keyValues.Key, addingItemID)
}
}
return
}
newValue := filter.GetAffectValue(keyValues.Key, addingItemID)
if nil == newValue {
newValue = getNewValueByNearItem(nearItem, keyValues.Key, addingItemID)