limspetroleumpipe.go 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package limspetroleumpipe
  2. import "time"
  3. type LimsReportPetroleumPipe struct {
  4. Id int `xorm:"not null pk autoincr INT(10)"`
  5. EId int `xorm:"comment('委托单ID') INT(10)"`
  6. TaskBalanceId int `xorm:"comment('任务分配表ID') INT(10)"`
  7. DataEntryId int `xorm:"comment('数据记录表ID') INT(10)"`
  8. Product string `xorm:"comment('产品名称') VARCHAR(50)"`
  9. Specifications string `xorm:"comment('规格型号') VARCHAR(50)"`
  10. SamplingBase int `xorm:"comment('抽样基数') INT(10)"`
  11. SampleQuantity int `xorm:"comment('样品数量') INT(10)"`
  12. SampleNumber string `xorm:"comment('样品编号') VARCHAR(50)"`
  13. CloseDistanceOut float64 `xorm:"comment('紧密距外螺纹1') DECIMAL(10,2)"`
  14. CloseDistanceIn float64 `xorm:"comment('紧密距内螺纹') DECIMAL(10,2)"`
  15. TaperToleranceOut1 float64 `xorm:"comment('锥度公差外螺纹') DECIMAL(10,2)"`
  16. TaperToleranceOut2 float64 `xorm:"comment('锥度公差外螺纹') DECIMAL(10,2)"`
  17. TaperToleranceIn1 float64 `xorm:"comment('锥度公差内螺纹') DECIMAL(10,2)"`
  18. TaperToleranceIn2 float64 `xorm:"comment('锥度公差内螺纹') DECIMAL(10,2)"`
  19. PitchToleranceOut1 float64 `xorm:"comment('螺距公差外螺纹') DECIMAL(10,2)"`
  20. PitchToleranceOut2 float64 `xorm:"comment('螺距公差外螺纹') DECIMAL(10,2)"`
  21. PitchToleranceIn1 float64 `xorm:"comment('螺距公差内螺纹') DECIMAL(10,2)"`
  22. PitchToleranceIn2 float64 `xorm:"comment('螺距公差内螺纹') DECIMAL(10,2)"`
  23. DepthToleranceOut1 float64 `xorm:"comment('齿高公差外螺纹') DECIMAL(10,2)"`
  24. DepthToleranceOut2 float64 `xorm:"comment('齿高公差外螺纹') DECIMAL(10,2)"`
  25. DepthToleranceIn1 float64 `xorm:"comment('齿高公差内螺纹') DECIMAL(10,2)"`
  26. DepthToleranceIn2 float64 `xorm:"comment('齿高公差内螺纹') DECIMAL(10,2)"`
  27. EdgeWidth float64 `xorm:"comment('对边宽') DECIMAL(10,2)"`
  28. DiagonalWidth float64 `xorm:"comment('对角宽') DECIMAL(10,2)"`
  29. LPC float64 `xorm:"comment('LPC') DECIMAL(10,2)"`
  30. DF float64 `xorm:"comment('DF') DECIMAL(10,2)"`
  31. QC float64 `xorm:"comment('QC') DECIMAL(10,2)"`
  32. WallThickness1 float64 `xorm:"comment('壁厚') DECIMAL(10,2)"`
  33. WallThickness2 float64 `xorm:"comment('壁厚') DECIMAL(10,2)"`
  34. WallThickness3 float64 `xorm:"comment('壁厚') DECIMAL(10,2)"`
  35. JointInDiameter float64 `xorm:"comment('接头内径') DECIMAL(10,2)"`
  36. ExDiameterF1 float64 `xorm:"comment('接头外径公端') DECIMAL(10,2)"`
  37. ExDiameterF2 float64 `xorm:"comment('接头外径公端') DECIMAL(10,2)"`
  38. ExDiameterM1 float64 `xorm:"comment('接头外径母端') DECIMAL(10,2)"`
  39. ExDiameterM2 float64 `xorm:"comment('接头外径母端') DECIMAL(10,2)"`
  40. TubeLength float64 `xorm:"comment('管体长度') DECIMAL(10,2)"`
  41. Appearance string `xorm:"comment('外观检验') VARCHAR(255)"`
  42. Inspector string `xorm:"comment('检验员') VARCHAR(50)"`
  43. Audit string `xorm:"comment('审核') VARCHAR(255)"`
  44. InspectionDate time.Time `xorm:"comment('检验日期') DATETIME"`
  45. Remark string `xorm:"comment('备注') VARCHAR(255)"`
  46. CreateUserId int `xorm:"INT(11)"`
  47. CreateOn time.Time `xorm:"DATETIME"`
  48. CreateBy string `xorm:"VARCHAR(50)"`
  49. ModifiedOn time.Time `xorm:"DATETIME"`
  50. ModifiedUserId int `xorm:"INT(11)"`
  51. ModifiedBy string `xorm:"VARCHAR(50)"`
  52. }