From d9cb1024f05d9d14d5f4186829ddd8fe59ff2199 Mon Sep 17 00:00:00 2001 From: "jiaji.H" Date: Wed, 11 Mar 2026 17:39:21 +0800 Subject: [PATCH] =?UTF-8?q?Updata=EF=BC=9A=E6=9B=B4=E6=96=B0=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/service/bundle/questionnaireSurvey.go | 31 +++++++++++++++++++---- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/pkg/service/bundle/questionnaireSurvey.go b/pkg/service/bundle/questionnaireSurvey.go index 4b5ed242..23db1104 100644 --- a/pkg/service/bundle/questionnaireSurvey.go +++ b/pkg/service/bundle/questionnaireSurvey.go @@ -1,6 +1,7 @@ package bundle import ( + "context" "fonchain-fiee/api/bundle" "fonchain-fiee/pkg/service" @@ -13,16 +14,26 @@ func IsSendSurvey(c *gin.Context) { service.Error(c, err) return } - service.Success(c, req) + res, err := service.BundleProvider.SendQuestionnaireSurvey(context.Background(), &req) + if err != nil { + service.Error(c, err) + return + } + service.Success(c, res) } func QuestionnaireSurveyList(c *gin.Context) { - var req bundle.GetQuestionnaireSurveyListResponse + var req bundle.GetQuestionnaireSurveyListRequest if err := c.ShouldBindJSON(&req); err != nil { service.Error(c, err) return } - service.Success(c, req) + res, err := service.BundleProvider.GetQuestionnaireSurveyList(context.Background(), &req) + if err != nil { + service.Error(c, err) + return + } + service.Success(c, res) } func QuestionnaireSurveyBundleInfo(c *gin.Context) { @@ -31,7 +42,12 @@ func QuestionnaireSurveyBundleInfo(c *gin.Context) { service.Error(c, err) return } - service.Success(c, req) + res, err := service.BundleProvider.GetQuestionnaireSurveyInfo(context.Background(), &req) + if err != nil { + service.Error(c, err) + return + } + service.Success(c, res) } func QuestionnaireSurveyCreate(c *gin.Context) { @@ -40,5 +56,10 @@ func QuestionnaireSurveyCreate(c *gin.Context) { service.Error(c, err) return } - service.Success(c, req) + res, err := service.BundleProvider.CreateQuestionnaireSurveyAnswer(context.Background(), &req) + if err != nil { + service.Error(c, err) + return + } + service.Success(c, res) }