Blame view

美国版/Food Labeling Management Code/Yi.Abp.Net8/module/food-labeling-us/FoodLabeling.Application.Contracts/Dtos/UsAppAuth/UsAppMyProfileOutputDto.cs 1005 Bytes
4d328ec2   李曜臣   平台端报表reports,仪表盘D...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  namespace FoodLabeling.Application.Contracts.Dtos.UsAppAuth;
  
  /// <summary>
  /// App「我的资料」展示数据(My Profile
  /// </summary>
  public class UsAppMyProfileOutputDto
  {
      /// <summary>全名(Name,无则 Nick,再无则 UserName</summary>
      public string FullName { get; set; } = string.Empty;
  
      /// <summary>邮箱</summary>
      public string Email { get; set; } = "无";
  
      /// <summary>电话展示(如 +1 (555) 123-4567);无则「无」</summary>
      public string Phone { get; set; } = "无";
  
      /// <summary>员工号/登录名(当前使用 <c>User.UserName</c>,可与业务约定为工号)</summary>
      public string EmployeeId { get; set; } = string.Empty;
  
      /// <summary>角色展示名(多角色英文逗号拼接,按角色 OrderNum</summary>
      public string RoleDisplay { get; set; } = "无";
  
      /// <summary>主角色编码(第一个角色 RoleCode,供前端样式)</summary>
      public string? PrimaryRoleCode { get; set; }
  }