BIHistory.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using Cksoft.Unity;
  2. using System;
  3. namespace DllEapEntity
  4. {
  5. [Table("bihistory")]
  6. public class BIHistory:BaseEntity
  7. {
  8. ////自动产生代码开始&&此行不能删除
  9. #region 自动产生代码
  10. public BIHistory()
  11. {
  12. base.EntityStatusID = 1;
  13. }
  14. [ColDetail(10,"Id",1,1,100,1,"a.Id","",1,1)]
  15. [Key]
  16. [Identity]
  17. public int Id { get; set; }
  18. [ColDetail(20,"类别 1 机台状态 2 产量",1,1,100,1,"a.Type","",1,1)]
  19. public int Type { get; set; }
  20. [ColDetail(30,"状态 1 成功 -1 失败",1,1,100,1,"a.Status","",1,1)]
  21. public int Status { get; set; }
  22. [ColDetail(40,"推送时间",1,1,100,1,"a.FDate","",1,1)]
  23. public DateTime FDate { get; set; }
  24. public override string GetSelectSql()
  25. {
  26. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  27. }
  28. public override string GetQueryColSql()
  29. {
  30. string sqlstr = "a.Id Id,a.Type Type,a.Status Status,a.FDate FDate,0 EntityStatusID";
  31. return sqlstr;
  32. }
  33. public override string GetQueryTabSql()
  34. {
  35. string sqlstr=" bihistory a ";
  36. return sqlstr;
  37. }
  38. public override string GetQuerySortSql()
  39. {
  40. return "";
  41. }
  42. #endregion
  43. ////自动产生代码结束&&此行不能删除
  44. }
  45. }