Ofilmcmk.cs 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. using Cksoft.Unity;
  2. using System;
  3. namespace DllEapEntity
  4. {
  5. [Table("ofilmcmk")]
  6. public class Ofilmcmk:BaseEntity
  7. {
  8. ////自动产生代码开始&&此行不能删除
  9. #region 自动产生代码
  10. public Ofilmcmk()
  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,1,100,1,"a.Classes","",1,1)]
  19. public string Classes { get; set; }
  20. [ColDetail(30,"楼层",1,1,100,1,"a.floor","",1,1)]
  21. public string floor { get; set; }
  22. [ColDetail(40,"客户",1,1,100,1,"a.customer","",1,1)]
  23. public string customer { get; set; }
  24. [ColDetail(50,"设备ID",1,1,100,1,"a.macID","",1,1)]
  25. public string macID { get; set; }
  26. [ColDetail(60,"位置",1,1,100,1,"a.position","",1,1)]
  27. public string position { get; set; }
  28. [ColDetail(100,"附件",1,1,100,1,"a.enclosureSrc","",1,1)]
  29. public string enclosureSrc { get; set; }
  30. [ColDetail(110,"录入人代码",1,1,100,1,"a.RecCode","",1,1)]
  31. public string RecCode { get; set; }
  32. [ColDetail(120,"录入日期",1,1,100,1,"a.RecTime","",1,1)]
  33. public DateTime RecTime { get; set; }
  34. [ColDetail(130,"修改 人代码",1,1,100,1,"a.ModCode","",1,1)]
  35. public string ModCode { get; set; }
  36. [ColDetail(140,"修改时间",1,1,100,1,"a.ModTime","",1,1)]
  37. public DateTime ModTime { get; set; }
  38. [ColDetail(150,"下次取值时间",1,1,100,1,"a.NextTime","",1,1)]
  39. public DateTime NextTime { get; set; }
  40. [ColDetail(160,"录入人",1,0,100,1,"b.FName","",1,1)]
  41. public string RecName { get; set; }
  42. [ColDetail(170,"修改人",1,0,100,1,"c.FName","",1,1)]
  43. public string ModName { get; set; }
  44. [ColDetail(180,"XCmk",1,1,100,1,"a.XCmk","",1,1)]
  45. public string XCmk { get; set; }
  46. [ColDetail(190,"YCmk",1,1,100,1,"a.YCmk","",1,1)]
  47. public string YCmk { get; set; }
  48. [ColDetail(200,"TCmk",1,1,100,1,"a.TCmk","",1,1)]
  49. public string TCmk { get; set; }
  50. [ColDetail(210,"XP",1,1,100,1,"a.XP","",1,1)]
  51. public string XP { get; set; }
  52. [ColDetail(220,"YP",1,1,100,1,"a.YP","",1,1)]
  53. public string YP { get; set; }
  54. [ColDetail(230,"TP",1,1,100,1,"a.TP","",1,1)]
  55. public string TP { get; set; }
  56. [ColDetail(240,"xcmk图片",1,1,100,1,"a.XCmkImg","",1,1)]
  57. public string XCmkImg { get; set; }
  58. [ColDetail(250,"ycmk图片",1,1,100,1,"a.YCmkImg","",1,1)]
  59. public string YCmkImg { get; set; }
  60. [ColDetail(260,"tcmk图片",1,1,100,1,"a.TCmkImg","",1,1)]
  61. public string TCmkImg { get; set; }
  62. [ColDetail(270,"xp图片",1,1,100,1,"a.XPImg","",1,1)]
  63. public string XPImg { get; set; }
  64. [ColDetail(280,"yp图片",1,1,100,1,"a.YPImg","",1,1)]
  65. public string YPImg { get; set; }
  66. [ColDetail(290,"tp图片",1,1,100,1,"a.TPImg","",1,1)]
  67. public string TPImg { get; set; }
  68. [ColDetail(300,"XSpc图片",1,1,100,1,"a.XSpcImg","",1,1)]
  69. public string XSpcImg { get; set; }
  70. [ColDetail(310,"YSpc图片",1,1,100,1,"a.YSpcImg","",1,1)]
  71. public string YSpcImg { get; set; }
  72. [ColDetail(320,"TSpc图片",1,1,100,1,"a.TSpcImg","",1,1)]
  73. public string TSpcImg { get; set; }
  74. [ColDetail(330,"本次取值日期",1,1,100,1,"a.ThisTime","",1,1)]
  75. public DateTime ThisTime { get; set; }
  76. [ColDetail(340,"XCmkImgName",1,1,100,1,"a.XCmkImgName","",1,1)]
  77. public string XCmkImgName { get; set; }
  78. [ColDetail(350,"YCmkImgName",1,1,100,1,"a.YCmkImgName","",1,1)]
  79. public string YCmkImgName { get; set; }
  80. [ColDetail(360,"TCmkImgName",1,1,100,1,"a.TCmkImgName","",1,1)]
  81. public string TCmkImgName { get; set; }
  82. [ColDetail(370,"XPImgName",1,1,100,1,"a.XPImgName","",1,1)]
  83. public string XPImgName { get; set; }
  84. [ColDetail(380,"YPImgName",1,1,100,1,"a.YPImgName","",1,1)]
  85. public string YPImgName { get; set; }
  86. [ColDetail(390,"TPImgName",1,1,100,1,"a.TPImgName","",1,1)]
  87. public string TPImgName { get; set; }
  88. [ColDetail(400,"XSpcImgName",1,1,100,1,"a.XSpcImgName","",1,1)]
  89. public string XSpcImgName { get; set; }
  90. [ColDetail(410,"YSpcImgName",1,1,100,1,"a.YSpcImgName","",1,1)]
  91. public string YSpcImgName { get; set; }
  92. [ColDetail(420,"TSpcImgName",1,1,100,1,"a.TSpcImgName","",1,1)]
  93. public string TSpcImgName { get; set; }
  94. [ColDetail(430,"enclosureSrcName",1,1,100,1,"a.enclosureSrcName","",1,1)]
  95. public string enclosureSrcName { get; set; }
  96. public override string GetSelectSql()
  97. {
  98. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  99. }
  100. public override string GetQueryColSql()
  101. {
  102. string sqlstr = "a.ID ID,a.Classes Classes,a.floor floor,a.customer customer,a.macID macID,a.position position,a.enclosureSrc enclosureSrc,a.RecCode RecCode";
  103. sqlstr += ",a.RecTime RecTime,a.ModCode ModCode,a.ModTime ModTime,a.NextTime NextTime,b.FName RecName,c.FName ModName,a.XCmk XCmk,a.YCmk YCmk,a.TCmk TCmk";
  104. sqlstr += ",a.XP XP,a.YP YP,a.TP TP,a.XCmkImg XCmkImg,a.YCmkImg YCmkImg,a.TCmkImg TCmkImg,a.XPImg XPImg,a.YPImg YPImg,a.TPImg TPImg,a.XSpcImg XSpcImg";
  105. sqlstr += ",a.YSpcImg YSpcImg,a.TSpcImg TSpcImg,a.ThisTime ThisTime,a.XCmkImgName XCmkImgName,a.YCmkImgName YCmkImgName,a.TCmkImgName TCmkImgName";
  106. sqlstr += ",a.XPImgName XPImgName,a.YPImgName YPImgName,a.TPImgName TPImgName,a.XSpcImgName XSpcImgName,a.YSpcImgName YSpcImgName,a.TSpcImgName TSpcImgName";
  107. sqlstr += ",a.enclosureSrcName enclosureSrcName,0 EntityStatusID";
  108. return sqlstr;
  109. }
  110. public override string GetQueryTabSql()
  111. {
  112. string sqlstr=" ofilmcmk a ";
  113. sqlstr+=" left outer join staff b on a.RecCode =b.FCode";
  114. sqlstr+=" left outer join staff c on a.ModCode =c.FCode";
  115. return sqlstr;
  116. }
  117. public override string GetQuerySortSql()
  118. {
  119. return "";
  120. }
  121. #endregion
  122. ////自动产生代码结束&&此行不能删除
  123. ///
  124. [Ignore]
  125. public string XCmkImgBase { get; set; }
  126. [Ignore]
  127. public string YCmkImgBase { get; set; }
  128. [Ignore]
  129. public string TCmkImgBase { get; set; }
  130. [Ignore]
  131. public string XPImgBase { get; set; }
  132. [Ignore]
  133. public string YPImgBase { get; set; }
  134. [Ignore]
  135. public string TPImgBase { get; set; }
  136. [Ignore]
  137. public string XSpcImgBase { get; set; }
  138. [Ignore]
  139. public string YSpcImgBase { get; set; }
  140. [Ignore]
  141. public string TSpcImgBase { get; set; }
  142. }
  143. }