平安校园
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

31 líneas
913 B

  1. namespace SafeCampus.Application.Services.Business.ClassTeacherService;
  2. public class ClassTeacherDto
  3. {
  4. /// <summary>
  5. /// 班主任用户id
  6. /// </summary>
  7. public long UserId { get; set; }
  8. /// <summary>
  9. /// 班级id
  10. /// </summary>
  11. public string PersonSetId { get; set; }
  12. /// <summary>
  13. /// 班主任名称
  14. /// </summary>
  15. public string Name { get; set; }
  16. /// <summary>
  17. /// 班主任联系方式
  18. /// </summary>
  19. public string Phone { get; set; }
  20. }
  21. public class ClassTeacherDtoMapper : IRegister
  22. {
  23. public void Register(TypeAdapterConfig config)
  24. {
  25. config.ForType<ClassTeacher, ClassTeacherDto>()
  26. //.Map(dest => dest.CameraName, src => src.CameraId.GetDescriptionByEnum<CameraType>());
  27. .Map(dest => dest.Name, src => src.SysUserItem.Name)
  28. .Map(dest => dest.Phone, src => src.SysUserItem.Phone);
  29. }
  30. }