广汽安道拓Acura项目MES后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
11 KiB

3 years ago
3 years ago
3 years ago
  1. // Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
  2. package me
  3. import (
  4. "LAPP_ACURA_MOM_BACKEND/grmi"
  5. model "LAPP_ACURA_MOM_BACKEND/models/me"
  6. )
  7. /******************************************************************************
  8. *
  9. * @Description : Project的字段元数据
  10. *
  11. * @Author : 代码生成器创建
  12. *
  13. * @Date : 2021-10-19 11:07:11
  14. *
  15. ******************************************************************************/
  16. var Project_PlantNr = grmi.NewField("PlantNr", "[ME_Project].PlantNr", "plantnr", grmi.TypeInt)
  17. var Project_ProjectId = grmi.NewField("ProjectId", "[ME_Project].ProjectId", "projectid", grmi.TypeString)
  18. var Project_Descr = grmi.NewField("Descr", "[ME_Project].Descr", "descr", grmi.TypeString)
  19. var Project_CustomerId = grmi.NewField("CustomerId", "[ME_Project].CustomerId", "customerid", grmi.TypeString)
  20. var Project_PlantSiteCode = grmi.NewField("PlantSiteCode", "[ME_Project].PlantSiteCode", "plantsitecode", grmi.TypeInt)
  21. var Project_EdiType = grmi.NewField("EdiType", "[ME_Project].EdiType", "editype", grmi.TypeString)
  22. var Project_EnabledToggle = grmi.NewField("EnabledToggle", "[ME_Project].EnabledToggle", "enabledtoggle", grmi.TypeBool)
  23. var Project_EmailServerHost = grmi.NewField("EmailServerHost", "[ME_Project].EmailServerHost", "emailserverhost", grmi.TypeString)
  24. var Project_EmailServerPort = grmi.NewField("EmailServerPort", "[ME_Project].EmailServerPort", "emailserverport", grmi.TypeInt)
  25. var Project_FromEmail = grmi.NewField("FromEmail", "[ME_Project].FromEmail", "fromemail", grmi.TypeString)
  26. var Project_FromPwd = grmi.NewField("FromPwd", "[ME_Project].FromPwd", "frompwd", grmi.TypeString)
  27. var Project_CustOrderSnr = grmi.NewField("CustOrderSnr", "[ME_Project].CustOrderSnr", "custordersnr", grmi.TypeString)
  28. var Project_WorkOrderSnr = grmi.NewField("WorkOrderSnr", "[ME_Project].WorkOrderSnr", "workordersnr", grmi.TypeString)
  29. var Project_ManualWorkOrderSnr = grmi.NewField("ManualWorkOrderSnr", "[ME_Project].ManualWorkOrderSnr", "manualworkordersnr", grmi.TypeString)
  30. var Project_ReorderSnr = grmi.NewField("ReorderSnr", "[ME_Project].ReorderSnr", "reordersnr", grmi.TypeString)
  31. var Project_PackOrderSnr = grmi.NewField("PackOrderSnr", "[ME_Project].PackOrderSnr", "packordersnr", grmi.TypeString)
  32. var Project_PackSyncSnr = grmi.NewField("PackSyncSnr", "[ME_Project].PackSyncSnr", "packsyncsnr", grmi.TypeString)
  33. var Project_ShipOrderSnr = grmi.NewField("ShipOrderSnr", "[ME_Project].ShipOrderSnr", "shipordersnr", grmi.TypeString)
  34. var Project_ShipCarSnr = grmi.NewField("ShipCarSnr", "[ME_Project].ShipCarSnr", "shipcarsnr", grmi.TypeString)
  35. var Project_ShipFileSnr = grmi.NewField("ShipFileSnr", "[ME_Project].ShipFileSnr", "shipfilesnr", grmi.TypeString)
  36. var Project_ShipFileFolder = grmi.NewField("ShipFileFolder", "[ME_Project].ShipFileFolder", "shipfilefolder", grmi.TypeString)
  37. var Project_AsnSnr = grmi.NewField("AsnSnr", "[ME_Project].AsnSnr", "asnsnr", grmi.TypeString)
  38. var Project_AsnFileType = grmi.NewField("AsnFileType", "[ME_Project].AsnFileType", "asnfiletype", grmi.TypeString)
  39. var Project_AsnFolder = grmi.NewField("AsnFolder", "[ME_Project].AsnFolder", "asnfolder", grmi.TypeString)
  40. var Project_BackFlushObject = grmi.NewField("BackFlushObject", "[ME_Project].BackFlushObject", "backflushobject", grmi.TypeString)
  41. var Project_BackFlushMode = grmi.NewField("BackFlushMode", "[ME_Project].BackFlushMode", "backflushmode", grmi.TypeString)
  42. var Project_BackFlushRule = grmi.NewField("BackFlushRule", "[ME_Project].BackFlushRule", "backflushrule", grmi.TypeString)
  43. var Project_BackFlushFolder = grmi.NewField("BackFlushFolder", "[ME_Project].BackFlushFolder", "backflushfolder", grmi.TypeString)
  44. var Project_INTSerialOrderSnr = grmi.NewField("INTSerialOrderSnr", "[ME_Project].INTSerialOrderSnr", "intserialordersnr", grmi.TypeString)
  45. var Project_PackOrderRFIDSnr = grmi.NewField("PackOrderRFIDSnr", "[ME_Project].PackOrderRFIDSnr", "packorderrfidsnr", grmi.TypeString)
  46. var Project_PackOrderOutLineRFIDSnr = grmi.NewField("PackOrderOutLineRFIDSnr", "[ME_Project].PackOrderOutLineRFIDSnr", "packorderoutlinerfidsnr", grmi.TypeString)
  47. var Project_PreOrderSnr = grmi.NewField("PreOrderSnr", "[ME_Project].PreOrderSnr", "packordersnr", grmi.TypeString)
  48. var Project_CtrlPara1 = grmi.NewField("CtrlPara1", "[ME_Project].CtrlPara1", "ctrlpara1", grmi.TypeInt)
  49. var Project_CtrlPara2 = grmi.NewField("CtrlPara2", "[ME_Project].CtrlPara2", "ctrlpara2", grmi.TypeInt)
  50. var Project_CtrlStr1 = grmi.NewField("CtrlStr1", "[ME_Project].CtrlStr1", "ctrlstr1", grmi.TypeString)
  51. var Project_CtrlStr2 = grmi.NewField("CtrlStr2", "[ME_Project].CtrlStr2", "ctrlstr2", grmi.TypeString)
  52. var Project_CtrlTime1 = grmi.NewField("CtrlTime1", "[ME_Project].CtrlTime1", "ctrltime1", grmi.TypeDateTime)
  53. var Project_CtrlTime2 = grmi.NewField("CtrlTime2", "[ME_Project].CtrlTime2", "ctrltime2", grmi.TypeDateTime)
  54. var Project_SerialOrderSnr = grmi.NewField("SerialOrderSnr", "[ME_Project].SerialOrderSnr", "serialordersnr", grmi.TypeString)
  55. var Project_FileServerHost = grmi.NewField("FileServerHost", "[ME_Project].FileServerHost", "fileserverhost", grmi.TypeString)
  56. var Project_CalloffFolder = grmi.NewField("CalloffFolder", "[ME_Project].CalloffFolder", "callofffolder", grmi.TypeString)
  57. var Project_CalloffFileNameRegexp = grmi.NewField("CalloffFileNameRegexp", "[ME_Project].CalloffFileNameRegexp", "callofffilenameregexp", grmi.TypeString)
  58. var Project_CalloffVerifyCheckSequenceToggle = grmi.NewField("CalloffVerifyCheckSequenceToggle", "[ME_Project].CalloffVerifyCheckSequenceToggle", "calloffverifychecksequencetoggle", grmi.TypeBool)
  59. var Project_CalloffVerifyProductFamilyToggle = grmi.NewField("CalloffVerifyProductFamilyToggle", "[ME_Project].CalloffVerifyProductFamilyToggle", "calloffverifyproductfamilytoggle", grmi.TypeBool)
  60. var Project_PlcAddress = grmi.NewField("PlcAddress", "[ME_Project].PlcAddress", "plcaddress", grmi.TypeString)
  61. var Project_LastModify = grmi.NewField("LastModify", "[ME_Project].LastModify", "lastmodify", grmi.TypeDateTime)
  62. var Project_LastUser = grmi.NewField("LastUser", "[ME_Project].LastUser", "lastuser", grmi.TypeString)
  63. var Project_CreateTime = grmi.NewField("CreateTime", "[ME_Project].CreateTime", "createtime", grmi.TypeDateTime)
  64. /******************************************************************************
  65. *
  66. * @Description : Project的元数据
  67. *
  68. * @Author : 代码生成器创建
  69. *
  70. * @Date : 2021-10-19 11:07:11
  71. *
  72. ******************************************************************************/
  73. var Project = grmi.NewEntity(
  74. "ME_Project",
  75. func() interface{} { return &model.Project{} },
  76. map[string]grmi.Field{
  77. Project_PlantNr.Name: Project_PlantNr,
  78. Project_ProjectId.Name: Project_ProjectId,
  79. Project_Descr.Name: Project_Descr,
  80. Project_CustomerId.Name: Project_CustomerId,
  81. Project_PlantSiteCode.Name: Project_PlantSiteCode,
  82. Project_EdiType.Name: Project_EdiType,
  83. Project_EnabledToggle.Name: Project_EnabledToggle,
  84. Project_EmailServerHost.Name: Project_EmailServerHost,
  85. Project_EmailServerPort.Name: Project_EmailServerPort,
  86. Project_FromEmail.Name: Project_FromEmail,
  87. Project_FromPwd.Name: Project_FromPwd,
  88. Project_CustOrderSnr.Name: Project_CustOrderSnr,
  89. Project_WorkOrderSnr.Name: Project_WorkOrderSnr,
  90. Project_ManualWorkOrderSnr.Name: Project_ManualWorkOrderSnr,
  91. Project_ReorderSnr.Name: Project_ReorderSnr,
  92. Project_PackOrderSnr.Name: Project_PackOrderSnr,
  93. Project_PackSyncSnr.Name: Project_PackSyncSnr,
  94. Project_ShipOrderSnr.Name: Project_ShipOrderSnr,
  95. Project_ShipCarSnr.Name: Project_ShipCarSnr,
  96. Project_ShipFileSnr.Name: Project_ShipFileSnr,
  97. Project_ShipFileFolder.Name: Project_ShipFileFolder,
  98. Project_AsnSnr.Name: Project_AsnSnr,
  99. Project_AsnFileType.Name: Project_AsnFileType,
  100. Project_AsnFolder.Name: Project_AsnFolder,
  101. Project_BackFlushObject.Name: Project_BackFlushObject,
  102. Project_BackFlushMode.Name: Project_BackFlushMode,
  103. Project_BackFlushRule.Name: Project_BackFlushRule,
  104. Project_BackFlushFolder.Name: Project_BackFlushFolder,
  105. Project_SerialOrderSnr.Name: Project_SerialOrderSnr,
  106. Project_INTSerialOrderSnr.Name: Project_INTSerialOrderSnr,
  107. Project_PackOrderRFIDSnr.Name: Project_PackOrderRFIDSnr,
  108. Project_PackOrderOutLineRFIDSnr.Name: Project_PackOrderOutLineRFIDSnr,
  109. Project_PreOrderSnr.Name: Project_PreOrderSnr,
  110. Project_CtrlPara1.Name: Project_CtrlPara1,
  111. Project_CtrlPara2.Name: Project_CtrlPara2,
  112. Project_CtrlStr1.Name: Project_CtrlStr1,
  113. Project_CtrlStr2.Name: Project_CtrlStr2,
  114. Project_CtrlTime1.Name: Project_CtrlTime1,
  115. Project_CtrlTime2.Name: Project_CtrlTime2,
  116. Project_FileServerHost.Name: Project_FileServerHost,
  117. Project_CalloffFolder.Name: Project_CalloffFolder,
  118. Project_CalloffFileNameRegexp.Name: Project_CalloffFileNameRegexp,
  119. Project_CalloffVerifyCheckSequenceToggle.Name: Project_CalloffVerifyCheckSequenceToggle,
  120. Project_CalloffVerifyProductFamilyToggle.Name: Project_CalloffVerifyProductFamilyToggle,
  121. Project_PlcAddress.Name: Project_PlcAddress,
  122. Project_LastModify.Name: Project_LastModify,
  123. Project_LastUser.Name: Project_LastUser,
  124. Project_CreateTime.Name: Project_CreateTime,
  125. },
  126. []string{"PlantNr"},
  127. []string{"Descr", "CustomerId", "PlantSiteCode", "EdiType", "EnabledToggle", "EmailServerHost", "EmailServerPort", "FromEmail", "FromPwd", "CustOrderSnr", "WorkOrderSnr", "ManualWorkOrderSnr", "ReorderSnr", "PackOrderSnr", "PackSyncSnr", "ShipOrderSnr", "ShipCarSnr", "SerialOrderSnr", "INTSerialOrderSnr", "ShipFileSnr", "ShipFileFolder", "AsnSnr", "AsnFileType", "AsnFolder", "BackFlushObject", "BackFlushMode", "BackFlushRule", "BackFlushFolder", "PackOrderRFIDSnr", "PackOrderOutLineRFIDSnr", "PreOrderSnr", "CtrlPara1", "CtrlPara2", "CtrlStr1", "CtrlStr2", "CtrlTime1", "CtrlTime2", "FileServerHost", "CalloffFolder", "CalloffFileNameRegexp", "CalloffVerifyCheckSequenceToggle", "CalloffVerifyProductFamilyToggle", "PlcAddress", "LastUser"})