using CloudBuilder.Core.Authorization; using CloudBuilder.Master.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CloudBuilder.Master.Data { [TypeScript] public class PublishPhotoData { public PublishPhotoEntity? PublishPhoto { get; set; } public PublishPhotoDetailDisplayData[]? Details { get; set; } public PublishPhotoFamilyGroupDisplayData[]? FamilyGroups { get; set; } /// 当前登录人是否相册所有者 public bool IsOwner { get; set; } /// 当前登录人是否为公开群组的管理员(可删相册/移除群组) public bool IsManager { get; set; } /// 当前登录人是否属公开群组的正式成员(含权限继承可见者,仅可改明细) public bool IsMember { get; set; } } }