PortraitRemarkInfo.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. using Abp.Domain.Entities.Auditing;
  4. using WeApp.Authorization.Users;
  5. namespace WeApp.BasicInfo
  6. {
  7. /// <summary>
  8. /// 画像预置信息
  9. /// </summary>
  10. [Table("Bs_PortraitRemark")]
  11. public class PortraitRemarkInfo : FullAuditedEntity<int,User>
  12. {
  13. public const int NameMaxLength = 50;
  14. public const int ContentMaxLength = 500;
  15. public const int RemarkMaxLength = 500;
  16. /// <summary>
  17. /// 信息名称
  18. /// </summary>
  19. [MaxLength(NameMaxLength)]
  20. public string Name { get; set; }
  21. /// <summary>
  22. /// 信息内容
  23. /// </summary>
  24. [MaxLength(ContentMaxLength)]
  25. public string RemarkContent { get; set; }
  26. /// <summary>
  27. /// 信息类型
  28. /// </summary>
  29. public int RemarkType { get; set; }
  30. /// <summary>
  31. /// 备注
  32. /// </summary>
  33. [MaxLength(RemarkMaxLength)]
  34. public string Remark { get; set; }
  35. }
  36. }