|
@@ -0,0 +1,45 @@
|
|
|
+package handler
|
|
|
+
|
|
|
+import (
|
|
|
+ "cicv-data-closedloop/amd64/web-server/entity"
|
|
|
+ commonEntity "cicv-data-closedloop/common/entity"
|
|
|
+ "github.com/gin-gonic/gin"
|
|
|
+ "net/http"
|
|
|
+)
|
|
|
+
|
|
|
+type SaveMonitorRequest struct {
|
|
|
+ CpuTotal string // cpu总占用
|
|
|
+ MemoryTotal string // 内存总占用
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// SaveMonitor 保存实车上传的监控信息
|
|
|
+func SaveMonitor(c *gin.Context) {
|
|
|
+ //param := new(SaveMonitorRequest)
|
|
|
+ //// 映射到结构体
|
|
|
+ //if err := c.ShouldBindJSON(¶m); err != nil {
|
|
|
+ // c_log.GlobalLogger.Error("项目启动接收请求参数报错:", err)
|
|
|
+ // c.JSON(http.StatusBadRequest, commonEntity.Response{
|
|
|
+ // Code: 500,
|
|
|
+ // Msg: "请求体解析失败。",
|
|
|
+ // })
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ var result []entity.Record
|
|
|
+ //for i := 0; i < param.PageSize; i++ {
|
|
|
+ // result = append(result, entity.Record{
|
|
|
+ // Team: "team" + util.NewShortUUID(),
|
|
|
+ // Topic: "topic" + util.NewShortUUID(),
|
|
|
+ // ScoreOnline: 100.0,
|
|
|
+ // ScoreOffline: 100.0,
|
|
|
+ // ScoreFinal: 100.0,
|
|
|
+ // Details: "sdlkfjsaljfldsakjfkls",
|
|
|
+ // })
|
|
|
+ //}
|
|
|
+
|
|
|
+ c.JSON(http.StatusOK, commonEntity.Response{
|
|
|
+ Code: 200,
|
|
|
+ Msg: "分页查询成功。",
|
|
|
+ Data: result,
|
|
|
+ })
|
|
|
+}
|