集成,总结MES功能
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

102 lines
2.4 KiB

  1. namespace BPA.MES.Base.Application
  2. {
  3. /// <summary>
  4. /// 名 称 :
  5. /// 创 建 人 :yangxiao
  6. /// 创建时间 : 2023/1/5 15:15:50
  7. /// 描 述 :
  8. /// </summary>
  9. public class EmployeeInput
  10. {
  11. /// <summary>
  12. /// 员工姓名
  13. /// </summary>
  14. public string Name { get; set; }
  15. /// <summary>
  16. /// 0男1女
  17. /// </summary>
  18. public int Gender { get; set; }
  19. /// <summary>
  20. /// 0启用 1禁用
  21. /// </summary>
  22. public int Status { get; set; }
  23. /// <summary>
  24. /// 角色Id
  25. /// </summary>
  26. public string RoleId { get; set; }
  27. /// <summary>
  28. /// 是否存在账号
  29. /// </summary>
  30. public bool IsAccount { get; set; }
  31. /// <summary>
  32. /// 账号
  33. /// </summary>
  34. public string Account { get; set; }
  35. }
  36. /// <summary>
  37. /// [授权信息]添加入参
  38. /// </summary>
  39. public class EmployeeAddInput : EmployeeInput
  40. {
  41. }
  42. /// <summary>
  43. /// [授权信息]修改入参
  44. /// </summary>
  45. public class EmployeeUpdateInput : EmployeeInput
  46. {
  47. /// <summary>
  48. /// 主键
  49. /// </summary>
  50. public string? Id { get; set; }
  51. }
  52. /// <summary>
  53. /// [授权信息]删除入参
  54. /// </summary>
  55. public class EmployeeDelInput
  56. {
  57. /// <summary>
  58. /// 主键
  59. /// </summary>
  60. public string? Id { get; set; }
  61. }
  62. /// <summary>
  63. /// [授权信息]普通查询入参
  64. /// </summary>
  65. public class EmployeeQueryInput
  66. {
  67. /// <summary>
  68. /// 主键
  69. /// </summary>
  70. public string? Id { get; set; }
  71. }
  72. /// <summary>
  73. /// [授权信息]分页查询入参
  74. /// </summary>
  75. public class EmployeeQueryPageInput : RequestPage
  76. {
  77. /// <summary>
  78. /// 主键
  79. /// </summary>
  80. public string? Id { get; set; }
  81. /// <summary>
  82. /// 关键字
  83. /// </summary>
  84. public string name { get; set; }
  85. /// <summary>
  86. /// 状态
  87. /// </summary>
  88. public int Status { get; set; }
  89. /// <summary>
  90. /// 性别
  91. /// </summary>
  92. public int? Gender { get; set; }
  93. /// <summary>
  94. /// 入职时间
  95. /// </summary>
  96. public DateTime? JoinDate { get; set; }
  97. }
  98. }