dtgateway.api 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. syntax = "v1"
  2. import (
  3. "dtgateway/dtgateway.api"
  4. )
  5. @server(
  6. prefix: api/dtgateway/v1
  7. group: dtgateway
  8. )
  9. service dtgateway {
  10. @doc "查询working uf信息"
  11. @handler WorkingUf
  12. get /working-uf/info (DcWorkingReq) returns (CommonResponse)
  13. @doc "查询working ro信息"
  14. @handler WorkingRo
  15. get /working-ro/info (DcWorkingReq) returns (CommonResponse)
  16. @doc "查询working chest信息"
  17. @handler WorkingChest
  18. get /working-chest/info (DcWorkingReq) returns (CommonResponse)
  19. @doc "查询working pump信息"
  20. @handler WorkingPump
  21. get /working-pump/info (DcWorkingReq) returns (CommonResponse)
  22. @doc "查询working valve信息"
  23. @handler WorkingValve
  24. get /working-valve/info (DcWorkingReq) returns (CommonResponse)
  25. @doc "秒级单点数据批量入库"
  26. @handler ItemHistoryDataMultiAdd
  27. post /item-history/multi-add (MultiAddItemHistoryDataReq) returns (MultiAddItemHistoryDataResq)
  28. @doc "点位历史数据查询"
  29. @handler ItemHistoryDataList
  30. get /item-history/list (ItemHistoryDataListReq) returns (CommonResponse)
  31. @doc "按时间点位历史数据查询"
  32. @handler ItemHistoryDataInfo
  33. get /item-history/info (ItemHistoryDataByTimeReq) returns (CommonResponse)
  34. @doc "按时间点位历史数据最大值最小值查询"
  35. @handler ItemHistoryDataMaxMin
  36. get /item-history/max-min (ItemHistoryDataMaxMinByTimeReq) returns (CommonResponse)
  37. }