common.go 1.1 KB

12345678910111213141516171819202122232425262728
  1. // Copyright 2019 getensh.com. All rights reserved.
  2. // Use of this source code is governed by getensh.com.
  3. package apis
  4. type OdsMessage struct {
  5. MsgType string `json:"msg_type"`
  6. SourceCode string `json:"source_code"` // 来源编码
  7. OfflineTaskId int64 `json:"offline_task_id"` // 离线消息任务id
  8. TaskList []int `json:"task_list"` // 任务列表
  9. From int `json:"from"` // 消息来源类型 0 数据库 1 excel
  10. //SourceLevel int `json:"source_level"` // 源层级
  11. //Step int `json:"step"` // 步数
  12. Content string `json:"content"`
  13. Timestamp int64 `json:"timestamp"`
  14. }
  15. type DwsMessage struct {
  16. OdsMsgType string `json:"ods_msg_type"`
  17. SourceCode string `json:"source_code"` // 来源编码
  18. OfflineTaskId int64 `json:"offline_task_id"` // 离线消息任务id
  19. TaskList []int `json:"task_list"` // 任务列表
  20. //SourceLevel int `json:"source_level"` // 源层级
  21. //Step int `json:"step"` // 步数
  22. Content string `json:"content"`
  23. Timestamp int64 `json:"timestamp"`
  24. //NeedSleep bool `json:"-"`
  25. }