using CloudBuilder.Core.Authorization; using CloudBuilder.Master.Entity; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CloudBuilder.Master.Data { [NotMapped] [TypeScript] public class PublishAudioDetailDisplayData : PublishAudioDetailEntity { public PublishAudioDetailDisplayData() { } public PublishAudioDetailDisplayData(PublishAudioDetailEntity entity) { CopyFrom(entity); } public string? FormattedUrl { get; set; } public string? FormattedPic { get; set; } public string? FormattedLrc { get; set; } /// /// 三个文件字段的源文件名(dms_file.org_file_name):库里存的是物理名(order_key), /// 界面要给人看原名。不落库(本类 NotMapped),由 FindByKey 现查现填。 /// public string? PicName { get; set; } public string? UrlName { get; set; } public string? LrcName { get; set; } } }