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) }