package DatastatisticOpenAPI import ( "dsSupport/MyModel/DataStatistic/DatastatisticService" "dsSupport/MyModel/MySwagger" "github.com/gin-gonic/gin" "net/http" ) // 获取数据源列表 godoc // @Summary 获取数据源列表 // @Description 获取数据源列表 // @Tags datastatistic // @ID readESDocAmount // @Accept json // @Produce json // @Success 200 {object} MySwagger.Result // @Failure 400 {object} MySwagger.Result // @Router /v1/openapi/datastatistic/ReadESDocAmount [post] func ReadESDocAmount(c *gin.Context) { success, message, count, data := DatastatisticService.GetESDocCount() if success { c.JSON(http.StatusOK, MySwagger.Result{ Success: true, Fail: false, Message: message, Total: count, Data: data, }) return } else { c.JSON(http.StatusOK, MySwagger.Result{ Success: false, Fail: true, Message: message, }) return } return }