苏州瑞玛APS项目web后台
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.

97 lines
6.2 KiB

  1. // Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
  2. package base
  3. import (
  4. "leit.com/LAPP_CHEERSSON_BACKEND/grmi"
  5. model "leit.com/LAPP_CHEERSSON_BACKEND/models/base"
  6. )
  7. /******************************************************************************
  8. *
  9. * @Description : Script的字段元数据
  10. *
  11. * @Author : 代码生成器创建
  12. *
  13. * @Date : 2021-08-20 11:28:44
  14. *
  15. ******************************************************************************/
  16. var Script_PlantNr = grmi.NewField("PlantNr", "[Script].PlantNr", "plantnr", grmi.TypeInt)
  17. var Script_Script = grmi.NewField("Script", "[Script].Script", "script", grmi.TypeString)
  18. var Script_Bez = grmi.NewField("Bez", "[Script].Bez", "bez", grmi.TypeString)
  19. var Script_ScriptTable = grmi.NewField("ScriptTable", "[Script].ScriptTable", "scripttable", grmi.TypeString)
  20. var Script_ScriptType = grmi.NewField("ScriptType", "[Script].ScriptType", "scripttype", grmi.TypeString)
  21. var Script_FilePath = grmi.NewField("FilePath", "[Script].FilePath", "filepath", grmi.TypeString)
  22. var Script_Separator = grmi.NewField("Separator", "[Script].Separator", "separator", grmi.TypeString)
  23. var Script_UseHead = grmi.NewField("UseHead", "[Script].UseHead", "usehead", grmi.TypeInt)
  24. var Script_ClearTable = grmi.NewField("ClearTable", "[Script].ClearTable", "cleartable", grmi.TypeBool)
  25. var Script_StartRow = grmi.NewField("StartRow", "[Script].StartRow", "startrow", grmi.TypeInt)
  26. var Script_StartCol = grmi.NewField("StartCol", "[Script].StartCol", "startcol", grmi.TypeInt)
  27. var Script_AppendNewRecord = grmi.NewField("AppendNewRecord", "[Script].AppendNewRecord", "appendnewrecord", grmi.TypeBool)
  28. var Script_UpdateRecord = grmi.NewField("UpdateRecord", "[Script].UpdateRecord", "updaterecord", grmi.TypeBool)
  29. var Script_AppendAndUpdateRecord = grmi.NewField("AppendAndUpdateRecord", "[Script].AppendAndUpdateRecord", "appendandupdaterecord", grmi.TypeBool)
  30. var Script_CallSpecFunc = grmi.NewField("CallSpecFunc", "[Script].CallSpecFunc", "callspecfunc", grmi.TypeInt)
  31. var Script_CallFunction = grmi.NewField("CallFunction", "[Script].CallFunction", "callfunction", grmi.TypeString)
  32. var Script_InputPara1 = grmi.NewField("InputPara1", "[Script].InputPara1", "inputpara1", grmi.TypeString)
  33. var Script_Para1Type = grmi.NewField("Para1Type", "[Script].Para1Type", "para1type", grmi.TypeInt)
  34. var Script_Para1Descr = grmi.NewField("Para1Descr", "[Script].Para1Descr", "para1descr", grmi.TypeString)
  35. var Script_InputPara2 = grmi.NewField("InputPara2", "[Script].InputPara2", "inputpara2", grmi.TypeString)
  36. var Script_Para2Type = grmi.NewField("Para2Type", "[Script].Para2Type", "para2type", grmi.TypeInt)
  37. var Script_Para2Descr = grmi.NewField("Para2Descr", "[Script].Para2Descr", "para2descr", grmi.TypeString)
  38. var Script_InputPara3 = grmi.NewField("InputPara3", "[Script].InputPara3", "inputpara3", grmi.TypeString)
  39. var Script_Para3Type = grmi.NewField("Para3Type", "[Script].Para3Type", "para3type", grmi.TypeInt)
  40. var Script_Para3Descr = grmi.NewField("Para3Descr", "[Script].Para3Descr", "para3descr", grmi.TypeString)
  41. var Script_InputPara4 = grmi.NewField("InputPara4", "[Script].InputPara4", "inputpara4", grmi.TypeString)
  42. var Script_Para4Type = grmi.NewField("Para4Type", "[Script].Para4Type", "para4type", grmi.TypeInt)
  43. var Script_Para4Descr = grmi.NewField("Para4Descr", "[Script].Para4Descr", "para4descr", grmi.TypeString)
  44. var Script_LastModify = grmi.NewField("LastModify", "[Script].LastModify", "lastmodify", grmi.TypeDateTime)
  45. var Script_LastUser = grmi.NewField("LastUser", "[Script].LastUser", "lastuser", grmi.TypeString)
  46. var Script_CreateTime = grmi.NewField("CreateTime", "[Script].CreateTime", "createtime", grmi.TypeDateTime)
  47. /******************************************************************************
  48. *
  49. * @Description : Script的元数据
  50. *
  51. * @Author : 代码生成器创建
  52. *
  53. * @Date : 2021-08-20 11:28:44
  54. *
  55. ******************************************************************************/
  56. var Script = grmi.NewEntity(
  57. "Script",
  58. func() interface{} { return &model.Script{} },
  59. map[string]grmi.Field{
  60. Script_PlantNr.Name: Script_PlantNr,
  61. Script_Script.Name: Script_Script,
  62. Script_Bez.Name: Script_Bez,
  63. Script_ScriptTable.Name: Script_ScriptTable,
  64. Script_ScriptType.Name: Script_ScriptType,
  65. Script_FilePath.Name: Script_FilePath,
  66. Script_Separator.Name: Script_Separator,
  67. Script_UseHead.Name: Script_UseHead,
  68. Script_ClearTable.Name: Script_ClearTable,
  69. Script_StartRow.Name: Script_StartRow,
  70. Script_StartCol.Name: Script_StartCol,
  71. Script_AppendNewRecord.Name: Script_AppendNewRecord,
  72. Script_UpdateRecord.Name: Script_UpdateRecord,
  73. Script_AppendAndUpdateRecord.Name: Script_AppendAndUpdateRecord,
  74. Script_CallSpecFunc.Name: Script_CallSpecFunc,
  75. Script_CallFunction.Name: Script_CallFunction,
  76. Script_InputPara1.Name: Script_InputPara1,
  77. Script_Para1Type.Name: Script_Para1Type,
  78. Script_Para1Descr.Name: Script_Para1Descr,
  79. Script_InputPara2.Name: Script_InputPara2,
  80. Script_Para2Type.Name: Script_Para2Type,
  81. Script_Para2Descr.Name: Script_Para2Descr,
  82. Script_InputPara3.Name: Script_InputPara3,
  83. Script_Para3Type.Name: Script_Para3Type,
  84. Script_Para3Descr.Name: Script_Para3Descr,
  85. Script_InputPara4.Name: Script_InputPara4,
  86. Script_Para4Type.Name: Script_Para4Type,
  87. Script_Para4Descr.Name: Script_Para4Descr,
  88. Script_LastModify.Name: Script_LastModify,
  89. Script_LastUser.Name: Script_LastUser,
  90. Script_CreateTime.Name: Script_CreateTime,
  91. },
  92. []string{"PlantNr"},
  93. []string{"Bez", "ScriptTable", "ScriptType", "FilePath", "Separator", "UseHead", "ClearTable", "StartRow", "StartCol", "AppendNewRecord", "UpdateRecord", "AppendAndUpdateRecord","CallSpecFunc", "CallFunction", "InputPara1", "Para1Type", "Para1Descr", "InputPara2", "Para2Type", "Para2Descr", "InputPara3", "Para3Type", "Para3Descr", "InputPara4", "Para4Type", "Para4Descr", "LastUser"})