From fdde31710cf0b94560583e1039088c90a21de5d6 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期二, 18 七月 2023 15:12:56 +0800 Subject: [PATCH] add --- api/v1/getAllData.go | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/api/v1/getAllData.go b/api/v1/getAllData.go index b7b1f99..08c983d 100644 --- a/api/v1/getAllData.go +++ b/api/v1/getAllData.go @@ -1 +1,31 @@ package v1 + +import ( + "aps_crm/pkg/contextx" + "aps_crm/pkg/ecode" + "github.com/gin-gonic/gin" +) + +type GetAllDataApi struct{} + +// GetAllData +// +// @Tags Data +// @Summary 鑾峰彇鎵�鏈夋暟鎹� +// @Produce application/json +// @Success 200 {object} contextx.Response{data=response.DataResponse} +// @Router /api/data/getAllData [get] +func (g *GetAllDataApi) GetAllData(c *gin.Context) { + ctx, ok := contextx.NewContext(c, nil) + if !ok { + return + } + + errCode, data := allDataServer.GetAllData() + if errCode != ecode.OK { + ctx.Fail(errCode) + return + } + + ctx.OkWithDetailed(data) +} -- Gitblit v1.8.0