GroupRoleInfo.cs 719 B

12345678910111213141516171819202122232425262728
  1. using System.ComponentModel.DataAnnotations;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. using Abp.Domain.Entities.Auditing;
  4. using WeApp.Authorization.Users;
  5. using WeApp.Configuration;
  6. namespace WeApp.TrainingCamp
  7. {
  8. /// <summary>
  9. /// 分组指挥部角色
  10. /// </summary>
  11. [Table("Train_CampGroupRoles")]
  12. public class GroupRoleInfo : CreationAuditedEntity<int, User>
  13. {
  14. [MaxLength(IwbConsts.PrimaryKey)]
  15. public string GroupNo { get; set; }
  16. [MaxLength(1000)]
  17. public string RoleNames { get; set; }
  18. [MaxLength(200)]
  19. public string RoleGroupNos { get; set; }
  20. [MaxLength(500)]
  21. public string CustomRoles { get; set; }
  22. }
  23. }