颐和api

Sys_Post_Info.cs 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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. public class Sys_Post_Info : IBaseModel<string>
  10. {
  11. /// <summary>
  12. /// id
  13. /// </summary>
  14. [Key]
  15. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  16. public string id { get; set; }
  17. /// <summary>
  18. /// 岗位名称
  19. /// </summary>
  20. public string postname { get; set; }
  21. /// <summary>
  22. /// 岗位code
  23. /// </summary>
  24. public string postcode { get; set; }
  25. /// <summary>
  26. /// 排序
  27. /// </summary>
  28. public int sort { get; set; }
  29. /// <summary>
  30. /// 父id
  31. /// </summary>
  32. [Key]
  33. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  34. public string parentid { get; set; }
  35. /// <summary>
  36. /// 备注
  37. /// </summary>
  38. public string remark { get; set; }
  39. /// <summary>
  40. /// 添加人
  41. /// </summary>
  42. public string createby { get; set; }
  43. /// <summary>
  44. /// 添加时间
  45. /// </summary>
  46. public DateTime createtime
  47. {
  48. get
  49. {
  50. return _createtime;
  51. }
  52. set
  53. {
  54. _createtime = value;
  55. }
  56. }
  57. private DateTime _createtime = DateTime.Now;
  58. /// <summary>
  59. /// 是否删除(0正常1删除)
  60. /// </summary>
  61. public int isdelete { get; set; } = 0;
  62. /// <summary>
  63. /// 删除人
  64. /// </summary>
  65. public string deleteby { get; set; }
  66. /// <summary>
  67. /// 删除日期
  68. /// </summary>
  69. public DateTime deletetime
  70. {
  71. get
  72. {
  73. return _deletetime;
  74. }
  75. set
  76. {
  77. _deletetime = value;
  78. }
  79. }
  80. private DateTime _deletetime;
  81. }
  82. }