feat: add configurable platform appearance (#385)
This commit is contained in:
1 parent
a6504c0e00
commit
5dd515b8ab
31 files changed
+2795
-153
No files matched your search
@@ -83,6 +83,15 @@ func (s *Service) DeleteAdminResources(actor *model.User, req AdminResourceDelet
|
||||
blocked.References = appendUniqueAdminResourceReference(blocked.References, AdminResourceReferenceView{Kind: reference.Kind, ID: reference.ID, Title: reference.Title})
|
||||
blockedByID[reference.ResourceID] = blocked
|
||||
}
|
||||
for resourceID, references := range s.appearanceResourceReferences(resourceIDs) {
|
||||
for _, reference := range references {
|
||||
blocked := blockedByID[resourceID]
|
||||
blocked.ID = resourceID
|
||||
blocked.Reason = "资源仍被业务数据引用"
|
||||
blocked.References = appendUniqueAdminResourceReference(blocked.References, reference)
|
||||
blockedByID[resourceID] = blocked
|
||||
}
|
||||
}
|
||||
|
||||
deletable := make([]model.Resource, 0, len(resources))
|
||||
deletableIDs := make([]string, 0, len(resources))
|
||||
|
||||
Reference in new issue
Block a user