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.
 
 
 
 
 
 

79 lines
2.1 KiB

  1. using System;
  2. using System.ComponentModel.DataAnnotations.Schema;
  3. namespace Learun.Application.Base.SystemModule
  4. {
  5. /// <summary>
  6. /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
  7. /// Copyright (c) 2013-2018 北京泉江科技有限公司
  8. /// 创建人:陈彬彬
  9. /// 日 期:2017.04.11
  10. /// 描 述:功能模块视图列
  11. /// </summary>
  12. public class ModuleColumnEntity
  13. {
  14. #region 实体成员
  15. /// <summary>
  16. /// 列主键
  17. /// </summary>
  18. /// <returns></returns>
  19. [Column("F_MODULECOLUMNID")]
  20. public string F_ModuleColumnId { get; set; }
  21. /// <summary>
  22. /// 功能主键
  23. /// </summary>
  24. /// <returns></returns>
  25. [Column("F_MODULEID")]
  26. public string F_ModuleId { get; set; }
  27. /// <summary>
  28. /// 父级主键
  29. /// </summary>
  30. /// <returns></returns>
  31. [Column("F_PARENTID")]
  32. public string F_ParentId { get; set; }
  33. /// <summary>
  34. /// 编码
  35. /// </summary>
  36. /// <returns></returns>
  37. [Column("F_ENCODE")]
  38. public string F_EnCode { get; set; }
  39. /// <summary>
  40. /// 名称
  41. /// </summary>
  42. /// <returns></returns>
  43. [Column("F_FULLNAME")]
  44. public string F_FullName { get; set; }
  45. /// <summary>
  46. /// 排序码
  47. /// </summary>
  48. /// <returns></returns>
  49. [Column("F_SORTCODE")]
  50. public int? F_SortCode { get; set; }
  51. /// <summary>
  52. /// 备注
  53. /// </summary>
  54. /// <returns></returns>
  55. [Column("F_DESCRIPTION")]
  56. public string F_Description { get; set; }
  57. #endregion
  58. #region 扩展操作
  59. /// <summary>
  60. /// 新增调用
  61. /// </summary>
  62. public void Create()
  63. {
  64. this.F_ModuleColumnId = Guid.NewGuid().ToString();
  65. }
  66. /// <summary>
  67. /// 编辑调用
  68. /// </summary>
  69. /// <param name="keyValue"></param>
  70. public void Modify(string keyValue)
  71. {
  72. this.F_ModuleColumnId = keyValue;
  73. }
  74. #endregion
  75. }
  76. }