|
@@ -3,6 +3,7 @@ package handler
|
|
import (
|
|
import (
|
|
"city_chips/internal/service"
|
|
"city_chips/internal/service"
|
|
"city_chips/pkg/helper/resp"
|
|
"city_chips/pkg/helper/resp"
|
|
|
|
+ "math/rand"
|
|
|
|
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/spf13/viper"
|
|
"github.com/spf13/viper"
|
|
@@ -29,40 +30,40 @@ func (h *ElevatorHandler) GetElevator(ctx *gin.Context) {
|
|
Overload := make(map[string]any)
|
|
Overload := make(map[string]any)
|
|
TrappedPerson := make(map[string]any)
|
|
TrappedPerson := make(map[string]any)
|
|
Abnormal := make(map[string]any)
|
|
Abnormal := make(map[string]any)
|
|
- m["ElevatorCount"] = 543 //电梯总量
|
|
|
|
- m["RunningNormally"] = 43 //运行正常
|
|
|
|
- m["RunningAbnormal"] = 12 //运行异常
|
|
|
|
- m["OverloadWarning"] = 1234 //超载报警
|
|
|
|
- m["TrappedPersonAlarm"] = 90 //困人报警
|
|
|
|
- m["AbnormalVibration"] = 655 //异常震动
|
|
|
|
- RunState["2025-5-1"] = 330
|
|
|
|
- RunState["2025-5-2"] = 321
|
|
|
|
- RunState["2025-5-3"] = 12
|
|
|
|
- RunState["2025-5-4"] = 90
|
|
|
|
- RunState["2025-5-5"] = 43
|
|
|
|
- RunState["2025-5-6"] = 23
|
|
|
|
- RunState["2025-5-7"] = 56
|
|
|
|
- Overload["2025-5-1"] = 231
|
|
|
|
- Overload["2025-5-2"] = 32
|
|
|
|
- Overload["2025-5-3"] = 56
|
|
|
|
- Overload["2025-5-4"] = 231
|
|
|
|
- Overload["2025-5-5"] = 654
|
|
|
|
- Overload["2025-5-6"] = 231
|
|
|
|
- Overload["2025-5-7"] = 654
|
|
|
|
- TrappedPerson["2025-5-1"] = 321
|
|
|
|
- TrappedPerson["2025-5-2"] = 654
|
|
|
|
- TrappedPerson["2025-5-3"] = 764
|
|
|
|
- TrappedPerson["2025-5-4"] = 23
|
|
|
|
- TrappedPerson["2025-5-5"] = 65
|
|
|
|
- TrappedPerson["2025-5-6"] = 12
|
|
|
|
- TrappedPerson["2025-5-7"] = 65
|
|
|
|
- Abnormal["2025-5-1"] = 65
|
|
|
|
- Abnormal["2025-5-2"] = 213
|
|
|
|
- Abnormal["2025-5-3"] = 87
|
|
|
|
- Abnormal["2025-5-4"] = 31
|
|
|
|
- Abnormal["2025-5-5"] = 654
|
|
|
|
- Abnormal["2025-5-6"] = 165
|
|
|
|
- Abnormal["2025-5-7"] = 6745
|
|
|
|
|
|
+ m["ElevatorCount"] = rand.Intn(1000) //电梯总量
|
|
|
|
+ m["RunningNormally"] = rand.Intn(1000) //运行正常
|
|
|
|
+ m["RunningAbnormal"] = rand.Intn(1000) //运行异常
|
|
|
|
+ m["OverloadWarning"] = rand.Intn(1000) //超载报警
|
|
|
|
+ m["TrappedPersonAlarm"] = rand.Intn(1000) //困人报警
|
|
|
|
+ m["AbnormalVibration"] = rand.Intn(1000) //异常震动
|
|
|
|
+ RunState["2025-5-1"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-2"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-3"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-4"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-5"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-6"] = rand.Intn(1000)
|
|
|
|
+ RunState["2025-5-7"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-1"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-2"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-3"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-4"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-5"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-6"] = rand.Intn(1000)
|
|
|
|
+ Overload["2025-5-7"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-1"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-2"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-3"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-4"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-5"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-6"] = rand.Intn(1000)
|
|
|
|
+ TrappedPerson["2025-5-7"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-1"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-2"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-3"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-4"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-5"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-6"] = rand.Intn(1000)
|
|
|
|
+ Abnormal["2025-5-7"] = rand.Intn(1000)
|
|
m["OverloadCount"] = Overload //超载预警
|
|
m["OverloadCount"] = Overload //超载预警
|
|
m["RunState"] = RunState //运行状态
|
|
m["RunState"] = RunState //运行状态
|
|
m["AbnormalCount"] = Abnormal //异常告警
|
|
m["AbnormalCount"] = Abnormal //异常告警
|