Files
bj_power/bj_power_mes/apis/dashboard.api
T

31 lines
806 B
Plaintext

syntax = "v1"
type (
// === 看板(对齐 frontend-api.md 7.1 节)===
DashboardOverviewReply {
ActiveOrderCount int `json:"activeOrderCount"`
ActiveJobCount int `json:"activeJobCount"`
CompletedToday int `json:"completedToday"`
ScrappedToday int `json:"scrappedToday"`
StationFaultCount int `json:"stationFaultCount"`
Buffer BufferSummary `json:"buffer"`
}
BufferSummary {
Total int `json:"total"`
Occupied int `json:"occupied"`
Free int `json:"free"`
NeedRefill bool `json:"needRefill"`
}
)
@server (
jwt: Auth
group: dashboard
prefix: /api/v1
)
service hougai-api {
@doc "生产线总览"
@handler dashboardOverview
get /dashboard/overview returns (DashboardOverviewReply)
}