From cef97441f455b3efc5e710fc52c1c5dbd5671fac Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期五, 17 五月 2024 13:00:16 +0800 Subject: [PATCH] 添加修改订阅功能 --- controller/subscribeCtl.go | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/controller/subscribeCtl.go b/controller/subscribeCtl.go index c5241ee..6f2995d 100644 --- a/controller/subscribeCtl.go +++ b/controller/subscribeCtl.go @@ -152,3 +152,23 @@ c.JSON(http.StatusOK, gin.H{"msg": "ok"}) } + +// UpdateSubscribes 鏇存柊涓嬬骇骞冲彴鐨勮闃呮秷鎭� +func (s SubscribeController) UpdateSubscribes(c *gin.Context) { + var req vo.Subscribe + if err := c.BindJSON(&req); err != nil { + c.JSON(http.StatusBadRequest, gin.H{"msg": err.Error()}) + return + } + + if c.Param("id") == "" { + c.JSON(http.StatusBadRequest, gin.H{"msg": "涓嬬骇id涓虹┖"}) + } + + if err := s.Repository.UpdateSubscribe(c.Param("id"), &req); err != nil { + c.JSON(http.StatusInternalServerError, gin.H{"msg": err.Error()}) + return + } + + c.JSON(http.StatusOK, gin.H{"msg": "ok"}) +} -- Gitblit v1.8.0