chore: init bj_power monorepo (dashboard/mes/wms/wms_client/workstation), clear subproject git metadata and align naming to folder names
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
syntax = "v1"
|
||||
|
||||
info (
|
||||
title: "系统状态 API"
|
||||
desc: "控制面板系统状态查询"
|
||||
author: "wangcheng"
|
||||
version: "1.0"
|
||||
)
|
||||
|
||||
type SystemStatusReply {
|
||||
PlcConnected bool `json:"plcConnected"`
|
||||
RobotConnected bool `json:"robotConnected"`
|
||||
LineStatus string `json:"lineStatus"` // running/paused/emergency/idle
|
||||
ActiveWorkOrders int `json:"activeWorkOrders"`
|
||||
ActiveJobs int `json:"activeJobs"`
|
||||
UnacknowledgedAlarms int `json:"unacknowledgedAlarms"`
|
||||
PendingManualActions int `json:"pendingManualActions"`
|
||||
}
|
||||
|
||||
@server (
|
||||
prefix: /api/v1
|
||||
group: system
|
||||
jwt: Auth
|
||||
)
|
||||
service spherical-api {
|
||||
@handler GetSystemStatus
|
||||
get /system/status returns (SystemStatusReply)
|
||||
}
|
||||
Reference in New Issue
Block a user