颐和api

Sys_Work_User.cs 3.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. using MadRunFabric.Common;
  2. using MongoDB.Bson.Serialization.Attributes;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel.DataAnnotations;
  6. using System.Text;
  7. namespace MadRunFabric.Model
  8. {
  9. /// <summary>
  10. /// 用户表 - 普通排班(保洁,保安) - 公示系统展示
  11. /// </summary>
  12. [BsonIgnoreExtraElements]
  13. public class Sys_Work_User : IBaseModel<string>
  14. {
  15. /// <summary>
  16. /// id
  17. /// </summary>
  18. [Key]
  19. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  20. public string id { get; set; }
  21. /// <summary>
  22. /// 项目
  23. /// </summary>
  24. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  25. public string projectid { get; set; }
  26. /// <summary>
  27. /// 角色分类(字典)
  28. /// </summary>
  29. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  30. public string usertype { get; set; }
  31. ///// <summary>
  32. ///// 用户工号
  33. ///// </summary>
  34. //public string usercode { get; set; }
  35. /// <summary>
  36. /// 姓名
  37. /// </summary>
  38. public string username { get; set; }
  39. /// <summary>
  40. /// 性别(男/女/未知)
  41. /// </summary>
  42. public string sex { get; set; }
  43. /// <summary>
  44. /// 手机
  45. /// </summary>
  46. public string mobile { get; set; } = "";
  47. /// <summary>
  48. /// 备注说明
  49. /// </summary>
  50. public string remark { get; set; }
  51. ///// <summary>
  52. ///// 家庭电话
  53. ///// </summary>
  54. //public string homephone { get; set; } = "";
  55. ///// <summary>
  56. ///// 出生日期
  57. ///// </summary>
  58. //public string birthday { get; set; } = "";
  59. ///// <summary>
  60. ///// 头像 ------------------------------------------------
  61. ///// </summary>
  62. //public string head_img { get; set; } = "";
  63. ///// <summary>
  64. ///// 头像
  65. ///// </summary>
  66. //public string head_small_img { get; set; } = "";
  67. ///// <summary>
  68. ///// 身份证号码
  69. ///// </summary>
  70. //public string idcardno { get; set; }
  71. ///// <summary>
  72. ///// 身份证图片
  73. ///// </summary>
  74. //public List<FileBaseModel> idcard { get; set; }
  75. ///// <summary>
  76. ///// 入职时间 ------------------------------------------------
  77. ///// </summary>
  78. //public string entrytime { get; set; }
  79. ///// <summary>
  80. ///// 转岗时间
  81. ///// </summary>
  82. //public string transfertime { get; set; }
  83. ///// <summary>
  84. ///// 离职时间
  85. ///// </summary>
  86. //public string quittime { get; set; }
  87. /// <summary>
  88. /// 添加人工号 ------------------------------------------------
  89. /// </summary>
  90. public string createby { get; set; }
  91. /// <summary>
  92. /// 添加人名字
  93. /// </summary>
  94. public string createname { get; set; }
  95. /// <summary>
  96. /// 添加时间
  97. /// </summary>
  98. public DateTime createtime { get; set; } = DateTime.Now;
  99. /// <summary>
  100. /// 是否删除(0正常1删除)
  101. /// </summary>
  102. public int isdelete { get; set; } = 0;
  103. /// <summary>
  104. /// 删除人
  105. /// </summary>
  106. public string deleteby { get; set; }
  107. /// <summary>
  108. /// 删除日期
  109. /// </summary>
  110. public DateTime? deletetime { get; set; }
  111. }
  112. }