From 3e9a1a28b1283e40bc7edb94e2370c74e7fd68e0 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期五, 17 五月 2024 15:54:29 +0800 Subject: [PATCH] 添加订阅查询接口 --- controller/subscribeCtl.go | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/controller/subscribeCtl.go b/controller/subscribeCtl.go index 2cceebc..6ffc199 100644 --- a/controller/subscribeCtl.go +++ b/controller/subscribeCtl.go @@ -192,3 +192,31 @@ c.JSON(http.StatusOK, gin.H{"msg": "ok"}) } + +func (s SubscribeController) List(c *gin.Context) { + if c.Param("id") == "" { + c.JSON(http.StatusBadRequest, gin.H{"msg": "涓嬬骇id涓虹┖"}) + } + + list, err := s.Repository.ListByFromId(c.Param("id")) + if err != nil { + c.JSON(http.StatusInternalServerError, gin.H{"msg": err.Error()}) + return + } + + c.JSON(http.StatusOK, gin.H{"msg": "ok", "data": list}) +} + +func (s SubscribeController) RemoteList(c *gin.Context) { + if c.Param("id") == "" { + c.JSON(http.StatusBadRequest, gin.H{"msg": "涓嬬骇id涓虹┖"}) + } + + data, err := s.Repository.RemoteList(c.Param("id")) + if err != nil { + c.JSON(http.StatusInternalServerError, gin.H{"msg": err.Error()}) + return + } + + c.JSON(http.StatusOK, gin.H{"msg": "ok", "data": data}) +} -- Gitblit v1.8.0