MacCheckDetail.cs 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. using Cksoft.Unity;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. namespace DllEapEntity
  6. {
  7. [Table("MacCheckDetail")]
  8. public class MacCheckDetail : BaseEntity
  9. {
  10. ////自动产生代码开始&&此行不能删除
  11. #region 自动产生代码
  12. public MacCheckDetail()
  13. {
  14. base.EntityStatusID = 1;
  15. }
  16. [ColDetail(10, "ID", 1, 1, 100, 1, "a.ID", "", 1, 1)]
  17. [Key]
  18. [Identity]
  19. public int ID { get; set; }
  20. [ColDetail(20, "主档ID", 1, 1, 100, 1, "a.MacCheckMstID", "", 1, 1)]
  21. public int MacCheckMstID { get; set; }
  22. [ColDetail(30, "序号", 1, 1, 100, 1, "a.FNum", "", 1, 1)]
  23. public int FNum { get; set; }
  24. [ColDetail(40, "参数代码", 1, 1, 100, 1, "a.ParamCode", "", 1, 1)]
  25. public string ParamCode { get; set; }
  26. [ColDetail(50, "点检方式", 1, 1, 100, 1, "a.ParamVal", "", 1, 1)]
  27. public string ParamVal { get; set; }
  28. [ColDetail(60, "备注", 1, 1, 100, 1, "a.remark", "", 1, 1)]
  29. public string remark { get; set; }
  30. [ColDetail(70, "reccode", 1, 1, 100, 1, "a.reccode", "", 1, 1)]
  31. public string RecCode { get; set; }
  32. [ColDetail(80, "录入日期", 1, 1, 100, 1, "a.rectime", "", 1, 1)]
  33. public DateTime RecTime { get; set; }
  34. [ColDetail(90, "modcode", 1, 1, 100, 1, "a.modcode", "", 1, 1)]
  35. public string ModCode { get; set; }
  36. [ColDetail(100, "修改时间", 1, 1, 100, 1, "a.modtime", "", 1, 1)]
  37. public DateTime ModTime { get; set; }
  38. public override string GetSelectSql()
  39. {
  40. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  41. }
  42. public override string GetQueryColSql()
  43. {
  44. string sqlstr = "a.ID ID,a.MacCheckMstID MacCheckMstID,a.FNum FNum,a.ParamCode ParamCode,a.ParamVal ParamVal,a.remark remark,a.reccode RecCode,a.rectime RecTime";
  45. sqlstr += ",a.modcode ModCode,a.modtime ModTime,0 EntityStatusID";
  46. return sqlstr;
  47. }
  48. public override string GetQueryTabSql()
  49. {
  50. string sqlstr = " MacCheckDetail a ";
  51. return sqlstr;
  52. }
  53. public override string GetQuerySortSql()
  54. {
  55. return "";
  56. }
  57. #endregion
  58. ////自动产生代码结束&&此行不能删除
  59. }
  60. }