datacenter.api 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. syntax = "v1"
  2. import (
  3. "datacenter/datacenter.api"
  4. )
  5. @server(
  6. prefix: api/datacenter/v1
  7. group: datacenter
  8. )
  9. service datacenter {
  10. @doc "查询working uf信息"
  11. @handler WorkingUf
  12. get /working-uf/info (DcWorkingReq) returns (WorkingUfResp)
  13. @doc "查询working ro信息"
  14. @handler WorkingRo
  15. get /working-ro/info (DcWorkingReq) returns (WorkingRoResp)
  16. @doc "查询working chest信息"
  17. @handler WorkingChest
  18. get /working-chest/info (DcWorkingReq) returns (WorkingChestResp)
  19. @doc "查询working pump信息"
  20. @handler WorkingPump
  21. get /working-pump/info (DcWorkingReq) returns (WorkingPumpResp)
  22. @doc "查询working valve信息"
  23. @handler WorkingValve
  24. get /working-valve/info (DcWorkingReq) returns (WorkingValveResp)
  25. @doc "秒级单点数据批量入库"
  26. @handler ItemHistoryData
  27. post /item-history/multi-add (MultiAddItemHistoryDataReq) returns (MultiAddItemHistoryDataResq)
  28. @doc "点位历史数据查询"
  29. @handler ItemHistoryDataList
  30. post /item-history/list (ItemHistoryDataListResq) returns (MultiAddItemHistoryDataReq)
  31. @doc "按时间点位历史数据查询"
  32. @handler ItemHistoryDataInfo
  33. post /item-history/info (ItemHistoryDataByTimeResq) returns (MultiAddItemHistoryDataReq)
  34. }