limsreportpistonpumpunit.go 6.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package limsreportpistonpumpunit
  2. import "time"
  3. type LimsReportPistonPumpUnit struct {
  4. Id int `xorm:"not null pk autoincr INT(10)"`
  5. EId int `xorm:"comment('委托单ID') INT(11)"`
  6. TaskBalanceId int `xorm:"comment('任务分配表ID') INT(11)"`
  7. DataEntryId int `xorm:"comment('数据记录表ID') INT(11)"`
  8. TestDepartId int `xorm:"comment('受检单位ID') INT(11)"`
  9. InstalPositionId int `xorm:"comment('安装位置ID') INT(11)"`
  10. CreateReportStatus int `xorm:"comment('报告生成状态') INT(11)"`
  11. InstalPosition string `xorm:"comment('安装位置') VARCHAR(100)"`
  12. TestDepart string `xorm:"comment('受检单位') VARCHAR(100)"`
  13. DeviceName string `xorm:"comment('设备名称及编号') VARCHAR(50)"`
  14. LiquidType string `xorm:"comment('液体类型') VARCHAR(10)"`
  15. SectionMonitor string `xorm:"comment('节监通知号') VARCHAR(50)"`
  16. Model1 string `xorm:"comment('泵铭牌型号') VARCHAR(50)"`
  17. Flow1 float64 `xorm:"comment('泵流量') DECIMAL(10,3)"`
  18. Lift1 float64 `xorm:"comment('泵扬程') DECIMAL(10,3)"`
  19. ShaftPower1 float64 `xorm:"comment('泵轴功率') DECIMAL(10,3)"`
  20. RushTimes float64 `xorm:"comment('冲次') DECIMAL(10,3)"`
  21. Efficiency1 float64 `xorm:"comment('泵效率') DECIMAL(10,3)"`
  22. RatedNoloadPower1 string `xorm:"comment('泵制造厂') VARCHAR(50)"`
  23. Model2 string `xorm:"comment('电动机铭牌型号') VARCHAR(255)"`
  24. MotorPower float64 `xorm:"comment('电动机功率') DECIMAL(10,3)"`
  25. MotorVoltage float64 `xorm:"comment('电动机电压') DECIMAL(10,3)"`
  26. MotorCurrent float64 `xorm:"comment('电动机电流') DECIMAL(10,3)"`
  27. Speed2 float64 `xorm:"comment('电动机转速') DECIMAL(10,3)"`
  28. Efficiency2 float64 `xorm:"comment('电动机效率') DECIMAL(10,3)"`
  29. RatedNoloadPower2 string `xorm:"comment('电动机制造厂') VARCHAR(50)"`
  30. Basis string `xorm:"comment('依据标准') VARCHAR(50)"`
  31. Instruments string `xorm:"comment('使用仪器') VARCHAR(50)"`
  32. State string `xorm:"comment('仪器状态') VARCHAR(50)"`
  33. LiquidDensity float64 `xorm:"comment('液体密度') DECIMAL(10,3)"`
  34. Temperature float64 `xorm:"comment('环境温度') DECIMAL(10,3)"`
  35. AfterTesting float64 `xorm:"comment('测试后仪器状态') DECIMAL(10,3)"`
  36. RelativeHumidity float64 `xorm:"comment('相对湿度') DECIMAL(10,3)"`
  37. Result string `xorm:"comment('检查结果') VARCHAR(50)"`
  38. LiquidTemperature float64 `xorm:"comment('液体温度') DECIMAL(10,3)"`
  39. Inhalation float64 `xorm:"comment('泵吸入管周长') DECIMAL(10,3)"`
  40. InhalationPressure float64 `xorm:"comment('吸入压力测点距基准面') DECIMAL(10,3)"`
  41. Imported float64 `xorm:"comment('进口壁厚 ') DECIMAL(10,3)"`
  42. Discharge float64 `xorm:"comment('泵排出管周长') DECIMAL(10,3)"`
  43. DischargePressure float64 `xorm:"comment('排出压力测点距基准面') DECIMAL(10,3)"`
  44. Exit float64 `xorm:"comment('出口壁厚 ') DECIMAL(10,3)"`
  45. ThrottleValve float64 `xorm:"comment('节阀后管周长') DECIMAL(10,3)"`
  46. ThrottlePressure float64 `xorm:"comment('节阀后压力测点距基准面') DECIMAL(10,3)"`
  47. AfterValve float64 `xorm:"comment('阀后壁厚 ') DECIMAL(10,3)"`
  48. Transmission string `xorm:"comment('机组传动方式') VARCHAR(20)"`
  49. Adjust string `xorm:"comment('工况调节方式及监测时调节状态') VARCHAR(20)"`
  50. TrafficTest1 float64 `xorm:"comment('测试泵流量1') DECIMAL(10,3)"`
  51. TrafficTest2 float64 `xorm:"comment('测试泵流量2') DECIMAL(10,3)"`
  52. TrafficTest3 float64 `xorm:"comment('测试泵流量3') DECIMAL(10,3)"`
  53. TrafficRecord float64 `xorm:"comment('测试泵流量均值或合计') DECIMAL(10,3)"`
  54. PumpSuction1 float64 `xorm:"comment('泵吸入表压1') DECIMAL(10,3)"`
  55. PumpSuction2 float64 `xorm:"comment('泵吸入表压2') DECIMAL(10,3)"`
  56. PumpSuction3 float64 `xorm:"comment('泵吸入表压3') DECIMAL(10,3)"`
  57. PumpSuctionRecord float64 `xorm:"comment('泵吸入表压均值或合计') DECIMAL(10,3)"`
  58. PumpDischarge1 float64 `xorm:"comment('泵排出表压1') DECIMAL(10,3)"`
  59. PumpDischarge2 float64 `xorm:"comment('泵排出表压2') DECIMAL(10,3)"`
  60. PumpDischarge3 float64 `xorm:"comment('泵排出表压3') DECIMAL(10,3)"`
  61. PumpDischargeRecord float64 `xorm:"comment('泵排出表压均值或合计') DECIMAL(10,3)"`
  62. ThrottlePressure1 float64 `xorm:"comment('节阀后表压1') DECIMAL(10,3)"`
  63. ThrottlePressure2 float64 `xorm:"comment('节阀后表压2') DECIMAL(10,3)"`
  64. ThrottlePressure3 float64 `xorm:"comment('节阀后表压3') DECIMAL(10,3)"`
  65. ThrottleRecord float64 `xorm:"comment('节阀后表压均值或合计') DECIMAL(10,3)"`
  66. TestVoltage1 float64 `xorm:"comment('测试电压1') DECIMAL(10,3)"`
  67. TestVoltage2 float64 `xorm:"comment('测试电压2') DECIMAL(10,3)"`
  68. TestVoltage3 float64 `xorm:"comment('测试电压3') DECIMAL(10,3)"`
  69. TestVolRecord float64 `xorm:"comment('测试电压均值或合计') DECIMAL(10,3)"`
  70. TestCurrent1 float64 `xorm:"comment('测试电流1') DECIMAL(10,3)"`
  71. TestCurrent2 float64 `xorm:"comment('测试电流2') DECIMAL(10,3)"`
  72. TestCurrent3 float64 `xorm:"comment('测试电流3') DECIMAL(10,3)"`
  73. TestCurrentRecord float64 `xorm:"comment('测试电流均值或合计') DECIMAL(10,3)"`
  74. MotorPower1 float64 `xorm:"comment('电机输入功率1') DECIMAL(10,3)"`
  75. MotorPower2 float64 `xorm:"comment('电机输入功率2') DECIMAL(10,3)"`
  76. MotorPower3 float64 `xorm:"comment('电机输入功率3') DECIMAL(10,3)"`
  77. MotorPowerRecord float64 `xorm:"comment('电机输入功率均值或合计') DECIMAL(10,3)"`
  78. MotorFactor1 float64 `xorm:"comment('电机功率因数1') DECIMAL(10,3)"`
  79. MotorFactor2 float64 `xorm:"comment('电机功率因数2') DECIMAL(10,3)"`
  80. MotorFactor3 float64 `xorm:"comment('电机功率因数3') DECIMAL(10,3)"`
  81. MotorFactorRecord float64 `xorm:"comment('电机功率均值或合计') DECIMAL(10,3)"`
  82. Remark string `xorm:"comment('备注') VARCHAR(255)"`
  83. CreateUserId int `xorm:"INT(11)"`
  84. CreateOn time.Time `xorm:"DATETIME"`
  85. CreateBy string `xorm:"VARCHAR(50)"`
  86. ModifiedOn time.Time `xorm:"DATETIME"`
  87. ModifiedUserId int `xorm:"INT(11)"`
  88. ModifiedBy string `xorm:"VARCHAR(50)"`
  89. }