Files
nCovTrack-Backend/service/statistics/statistics.go
fallen-angle 582807ae10 Commit
2022-01-20 16:49:37 +08:00

43 lines
1023 B
Go

package statistics
import (
"encoding/json"
"fmt"
"nCovTrack-Backend/global"
"nCovTrack-Backend/utils"
"net/http"
"github.com/gin-gonic/gin"
)
func GetChinaNCovStatistics() func(c *gin.Context) {
return func(c *gin.Context) {
resp := utils.GetWhioutHeader(global.CHINA_NCOV_STATISTIC_URL)
var nCovRes map[string]string
json.Unmarshal([]byte(resp), &nCovRes)
fmt.Println(nCovRes)
var nCovResData interface{}
json.Unmarshal([]byte(nCovRes["data"]), &nCovResData)
c.JSON(http.StatusOK, nCovResData)
}
}
func GetChinaNCovStatistic() func(c *gin.Context) {
return func(c *gin.Context) {
//resp := utils.GetWhioutHeader(global.CHINA_NCOV_STATISTIC_URL)
var nCovRes map[string]string
//err := json.Unmarshal([]byte(resp), &nCovRes)
//fmt.Println(nCovRes)
//if err != nil {
// panic(err)
//}
//var nCovResData interface{}
//err := json.Unmarshal([]byte(nCovRes["data"]), &nCovResData)
//if err != nil {
// panic(err)
//}
nCovRes["1"] = "1"
c.JSON(http.StatusOK, nCovRes)
}
}