using System; namespace CloudBuilder.Master.Policy { /// /// 分片上传落盘目录名统一管理。物理文件落在 {UploadFileDirectory}/{folderName}/{扩展名}/, /// 末片合并后拷贝到 {BackupFileDirectory}/{folderName}/{扩展名}/;后端拼头像访问地址 /// (FileTypePolicy.PackAvatarUrl)用的目录名必须与前端 multipart 的 FilePath 头完全一致, /// 故把这些散落在各服务的字符串收敛到此处,作为前后端共同对齐的单一真源。 /// public static class UploadFolderPolicy { /// 族谱成员头像目录(family_person.avatar_filename 对应) public const string FAMILY_PERSON_AVATAR = "FamilyPersonAvatar"; /// 登录用户(我的)头像目录(security_user.user_icon_img_path 对应) public const string USER_AVATAR = "UserAvatar"; /// 身份证照片目录(与前端身份证上传 FilePath 头一致,小写历史沿用) public const string ID_CARD = "idcard"; } }