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, }) }