This commit is contained in:
itcsx committed 2026-09-15 20:44:09 +08:00
1 parent f2f5807372
commit 5d0b0c751a
16 files changed
+746 -10

No files matched your search

@@ -6,6 +6,7 @@ using CloudBuilder.Master.Data;
using CloudBuilder.Master.Entity;
using CloudBuilder.Master.Policy;
using CloudBuilder.Master.SearchCriteria;
using CloudBuilder.Master.Service.FamilyTreeUtility;
using CloudBuilder.Security.Data;
using CloudBuilder.Security.Entity;
using CloudBuilder.Security.Policy;
@@ -48,6 +49,8 @@ namespace CloudBuilder.Master.Service
data.FamilyPerson = new FamilyPersonDisplayData(fp);
// AvatarFilename 保存的是文件名(如 xxxx-3-3.jpg),AvatarUrl 才是带路径的访问地址
data.FamilyPerson.IsCanAmend = new FamilyTreePermissionHelper(service).HasPermission(data.FamilyPerson.TreeId, data.FamilyPerson.PersonId);
data.FamilyPerson.AvatarUrl = FileTypePolicy.PackAvatarUrl(service, AVATAR_FOLDER_NAME, data.FamilyPerson.AvatarFilename);
return data;