syntax = "v1" import ( "temp_station.api" ) type ( DockSlotsReply { Docks []DockReply `json:"docks"` } DockReply { DockNo int `json:"dockNo"` Slots []DockSlotReply `json:"slots"` } DockSlotReply { SlotNo int `json:"slotNo"` Status string `json:"status"` Job *JobBrief `json:"job,omitempty"` } ) @server ( jwt: Auth group: dock prefix: /api/v1 ) service hougai-api { @doc "接驳台槽位监控" @handler listDockSlots get /docks/slots returns (DockSlotsReply) }