package controller
|
|
import (
|
"gat1400Exchange/nvcs"
|
"github.com/gin-gonic/gin"
|
"net/http"
|
)
|
|
type NVCSController struct {
|
}
|
|
// 构造函数
|
func NewNVCSController() SubPlatformController {
|
controller := SubPlatformController{}
|
|
return controller
|
}
|
|
func (n NVCSController) RunStatus(c *gin.Context) {
|
var runStatus = make(map[string]string, 0)
|
runStatus["floor"] = nvcs.ElevatorRunFloor
|
|
switch nvcs.ElevatorRunState {
|
case 0:
|
runStatus["status"] = "停"
|
case 1:
|
runStatus["status"] = "上"
|
case 2:
|
runStatus["status"] = "下"
|
}
|
|
c.JSON(http.StatusOK, gin.H{"success": true, "data": runStatus, "msg": "ok"})
|
}
|