CommonLang.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. using Newtonsoft.Json;
  2. using SqlSugar;
  3. using System;
  4. using System.ComponentModel;
  5. namespace ZR.Model.Models
  6. {
  7. /// <summary>
  8. /// 多语言配置,数据实体对象
  9. ///
  10. /// @author zr
  11. /// @date 2022-05-06
  12. /// </summary>
  13. [Tenant("0")]
  14. [SugarTable("sys_common_lang")]
  15. public class CommonLang
  16. {
  17. /// <summary>
  18. /// 描述 : id
  19. /// 空值 : false
  20. /// </summary>
  21. [JsonConverter(typeof(ValueToStringConverter))]
  22. [SugarColumn(IsPrimaryKey = true)]
  23. public long Id { get; set; }
  24. /// <summary>
  25. /// 描述 : 语言code
  26. /// 空值 : false
  27. /// </summary>
  28. [DisplayName("语言code")]
  29. [SugarColumn(ColumnName = "lang_code")]
  30. public string LangCode { get; set; }
  31. /// <summary>
  32. /// 描述 : 语言key
  33. /// 空值 : true
  34. /// </summary>
  35. [DisplayName("语言key")]
  36. [SugarColumn(ColumnName = "lang_key")]
  37. public string LangKey { get; set; }
  38. /// <summary>
  39. /// 描述 : 名称
  40. /// 空值 : false
  41. /// </summary>
  42. [DisplayName("名称")]
  43. [SugarColumn(ColumnName = "lang_name")]
  44. public string LangName { get; set; }
  45. /// <summary>
  46. /// 描述 : 添加时间
  47. /// 空值 : true
  48. /// </summary>
  49. [DisplayName("添加时间")]
  50. public DateTime? Addtime { get; set; }
  51. }
  52. }