Equipmentnumber.cs 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. using Cksoft.Unity;
  2. using System;
  3. namespace DllEapEntity
  4. {
  5. [Table("equipmentnumber")]
  6. public class Equipmentnumber:BaseEntity
  7. {
  8. ////自动产生代码开始&&此行不能删除
  9. #region 自动产生代码
  10. public Equipmentnumber()
  11. {
  12. base.EntityStatusID = 1;
  13. }
  14. [ColDetail(290,"ID",1,1,100,1,"a.ID","",1,1)]
  15. [Key]
  16. [Identity]
  17. public int ID { get; set; }
  18. [ColDetail(300,"设备型号",1,1,100,1,"a.equipmentmodel","",1,1)]
  19. public string Equipmentmodel { get; set; }
  20. [ColDetail(310,"工段",1,1,100,1,"a.workshopSection","",1,1)]
  21. public string WorkshopSection { get; set; }
  22. [ColDetail(320,"三号园区 2#1F",1,1,100,1,"a.threeSecFir","",1,1)]
  23. public string ThreeSecFir { get; set; }
  24. [ColDetail(330,"未来城 A1#1F",1,1,100,1,"a.futureCity","",1,1)]
  25. public string FutureCity { get; set; }
  26. [ColDetail(340,"未来城 A1#3F",1,1,100,1,"a.futureCityThird","",1,1)]
  27. public string FutureCityThird { get; set; }
  28. [ColDetail(350,"二号园区 1#1F",1,1,100,1,"a.secfirstFir","",1,1)]
  29. public string SecfirstFir { get; set; }
  30. [ColDetail(360,"二号园区 1#2F",1,1,100,1,"a.secFirstSec","",1,1)]
  31. public string SecFirstSec { get; set; }
  32. [ColDetail(370,"二号园区 1#3F",1,1,100,1,"a.secFirstThird","",1,1)]
  33. public string SecFirstThird { get; set; }
  34. [ColDetail(380,"二号园区 2#1F",1,1,100,1,"a.secSecFirst","",1,1)]
  35. public string SecSecFirst { get; set; }
  36. [ColDetail(390,"二号园区 2#2F",1,1,100,1,"a.secSecSec","",1,1)]
  37. public string SecSecSec { get; set; }
  38. [ColDetail(400,"核算逻辑",1,1,100,1,"a.accounting","",1,1)]
  39. public string Accounting { get; set; }
  40. [ColDetail(410,"RecCode",1,1,100,1,"a.RecCode","",1,1)]
  41. public string RecCode { get; set; }
  42. [ColDetail(420,"RecTime",1,1,100,1,"a.RecTime","",1,1)]
  43. public DateTime RecTime { get; set; }
  44. [ColDetail(430,"ModCode",1,1,100,1,"a.ModCode","",1,1)]
  45. public string ModCode { get; set; }
  46. [ColDetail(440,"ModTime",1,1,100,1,"a.ModTime","",1,1)]
  47. public DateTime ModTime { get; set; }
  48. public override string GetSelectSql()
  49. {
  50. return string.Format($"select { GetQueryColSql()} from { GetQueryTabSql()}");
  51. }
  52. public override string GetQueryColSql()
  53. {
  54. string sqlstr = "a.ID ID,a.equipmentmodel Equipmentmodel,a.workshopSection WorkshopSection,a.threeSecFir ThreeSecFir,a.futureCity FutureCity,a.futureCityThird FutureCityThird";
  55. sqlstr += ",a.secfirstFir SecfirstFir,a.secFirstSec SecFirstSec,a.secFirstThird SecFirstThird,a.secSecFirst SecSecFirst,a.secSecSec SecSecSec,a.accounting Accounting";
  56. sqlstr += ",a.RecCode RecCode,a.RecTime RecTime,a.ModCode ModCode,a.ModTime ModTime,0 EntityStatusID";
  57. return sqlstr;
  58. }
  59. public override string GetQueryTabSql()
  60. {
  61. string sqlstr=" equipmentnumber a ";
  62. return sqlstr;
  63. }
  64. public override string GetQuerySortSql()
  65. {
  66. return "";
  67. }
  68. #endregion
  69. ////自动产生代码结束&&此行不能删除
  70. }
  71. }