颐和api

Sys_AppModule_Info.cs 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. using MadRunFabric.Common;
  2. using MongoDB.Bson.Serialization.Attributes;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel.DataAnnotations;
  6. namespace MadRunFabric.Model
  7. {
  8. public class Sys_AppModule_Info : IBaseModel<string>
  9. {
  10. /// <summary>
  11. /// 自增id
  12. /// </summary>
  13. [Key]
  14. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  15. public string id { get; set; }
  16. /// <summary>
  17. /// App功能模块名称
  18. /// </summary>
  19. public string module_name { get; set; }
  20. /// <summary>
  21. /// App功能模块编码
  22. /// </summary>
  23. public string module_code { get; set; }
  24. /// <summary>
  25. /// 备注
  26. /// </summary>
  27. public string remark { get; set; }
  28. /// <summary>
  29. /// 本节点常规顺序号(如:1、2、3)
  30. /// </summary>
  31. public int sort { get; set; }
  32. /// <summary>
  33. /// 功能状态-(0:不可以用;1:可用 2:表示删除)
  34. /// </summary>
  35. public int state_flag { get; set; } = 1;
  36. /// <summary>
  37. /// 图标路径
  38. /// </summary>
  39. /// /// <summary>
  40. /// 系统图片
  41. /// </summary>
  42. public List<FileBaseModel> img_url { get; set; }
  43. /// <summary>
  44. /// 此字段 前端显示为type 1表示APP 2表示微信
  45. /// </summary>
  46. public int ismenu { get; set; } = 1;
  47. private DateTime _create_time;
  48. /// <summary>
  49. /// 创建时间
  50. /// </summary>
  51. public DateTime create_time
  52. {
  53. set { _create_time = value.ToLocalTime();}
  54. get { return _create_time.ToLocalTime(); }
  55. }
  56. private DateTime _lastmodify_time;
  57. /// <summary>
  58. /// 修改时间
  59. /// </summary>
  60. public DateTime lastmodify_time
  61. {
  62. set { _lastmodify_time = value.ToLocalTime();}
  63. get { return _lastmodify_time.ToLocalTime();}
  64. }
  65. private DateTime _delete_time;
  66. /// <summary>
  67. /// 删除时间
  68. /// </summary>
  69. public DateTime delete_time
  70. {
  71. set { _delete_time = value.ToLocalTime(); }
  72. get { return _delete_time.ToLocalTime(); }
  73. }
  74. /// <summary>
  75. /// 创建人
  76. /// </summary>
  77. public string create_uid { get; set; }
  78. /// <summary>
  79. /// 修改人
  80. /// </summary>
  81. public string lastmodify_uid { get; set; }
  82. /// <summary>
  83. /// 删除人
  84. /// </summary>
  85. public string delete_uid { get; set; }
  86. }
  87. }