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.

58 lines
2.7 KiB

  1. // Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
  2. package api
  3. import (
  4. "LAPP_LF_MOM_BACKEND/grmi"
  5. "xorm.io/core"
  6. )
  7. /******************************************************************************
  8. *
  9. * @Struct Name : ACCUNITSTATUS
  10. *-----------------------------------------------------------------------------
  11. *
  12. * @Description : ACCUNITSTATUS的实体映射
  13. *
  14. * @Author : 代码生成器创建
  15. *
  16. * @Date : 2021-05-25 15:07:15
  17. *
  18. ******************************************************************************/
  19. type ACCUNITSTATUS struct {
  20. UNITSN string `xorm:"pk nvarchar(200) 'UNITSN'" json:"ACC_UNITSTATUS-UNITSN"`
  21. LINE string `xorm:"pk nvarchar(100) 'LINE'" json:"ACC_UNITSTATUS-LINE"`
  22. CTIME grmi.DateTime `xorm:"datetime 'CTIME'" json:"ACC_UNITSTATUS-CTIME"`
  23. PARTNO string `xorm:"nvarchar(100) 'PARTNO'" json:"ACC_UNITSTATUS-PARTNO"`
  24. OP string `xorm:"nvarchar(100) 'OP'" json:"ACC_UNITSTATUS-OP"`
  25. DT grmi.DateTime `xorm:"datetime 'DT'" json:"ACC_UNITSTATUS-DT"`
  26. RESULT string `xorm:"nvarchar(1) 'RESULT'" json:"ACC_UNITSTATUS-RESULT"`
  27. REPEATCOUNT int `xorm:"int 'REPEAT_COUNT'" json:"ACC_UNITSTATUS-REPEAT_COUNT"`
  28. STATUS string `xorm:"nvarchar(1) 'STATUS'" json:"ACC_UNITSTATUS-STATUS"`
  29. SHIFT string `xorm:"nvarchar(100) 'SHIFT'" json:"ACC_UNITSTATUS-SHIFT"`
  30. RWKTOOP string `xorm:"nvarchar(100) 'RWKTO_OP'" json:"ACC_UNITSTATUS-RWKTO_OP"`
  31. RWKTOSTN string `xorm:"nvarchar(100) 'RWKTO_STN'" json:"ACC_UNITSTATUS-RWKTO_STN"`
  32. RECID int64 `xorm:"bigint 'REC_ID'" json:"ACC_UNITSTATUS-REC_ID"`
  33. PARTTYPEID int64 `xorm:"bigint 'PARTTYPEID'" json:"ACC_UNITSTATUS-PARTTYPEID"`
  34. STATUSWORD int64 `xorm:"bigint 'STATUSWORD'" json:"ACC_UNITSTATUS-STATUSWORD"`
  35. SEGMENTCODE string `xorm:"nvarchar(100) 'SEGMENT_CODE'" json:"ACC_UNITSTATUS-SEGMENT_CODE"`
  36. CLUSTERTYPE string `xorm:"nvarchar(1) 'CLUSTER_TYPE'" json:"ACC_UNITSTATUS-CLUSTER_TYPE"`
  37. }
  38. /******************************************************************************
  39. *
  40. * @Function Name : GetKey
  41. *-----------------------------------------------------------------------------
  42. *
  43. * @Description : 获取实体的主键
  44. *
  45. * @Return Value : 实体的主键
  46. *
  47. * @Author : 代码生成器创建
  48. *
  49. * @Date : 2021-05-25 15:07:15
  50. *
  51. ******************************************************************************/
  52. func (self *ACCUNITSTATUS) GetKey() core.PK {
  53. return core.PK{self.UNITSN, self.LINE}
  54. }