FunctionDto.cs 741 B

1234567891011121314151617181920212223
  1. using Abp.Application.Services.Dto;
  2. using Abp.AutoMapper;
  3. using VberZero.AppService.Base.TreeBase.Dto;
  4. using VberZero.BaseSystem;
  5. namespace VberZero.AppService.Functions.Dto;
  6. [AutoMapTo(typeof(SysFunction)), AutoMapFrom(typeof(SysFunction))]
  7. public class FunctionDto : VzTreeEntityDto<int?>
  8. {
  9. public string Name { get; set; }
  10. public string DisplayName { get; set; }
  11. public string PermissionName { get; set; }
  12. public int FunctionType { get; set; }
  13. public string Action { get; set; }
  14. public string Controller { get; set; }
  15. public string Url { get; set; }
  16. public string Icon { get; set; }
  17. public string Class { get; set; }
  18. public string Script { get; set; }
  19. public bool NeedAuth { get; set; }
  20. }