完成课程活动Handler

This commit is contained in:
2025-11-01 23:48:14 +08:00
parent cd04e94766
commit 8c292c41d4
15 changed files with 128 additions and 42 deletions

View File

@@ -6,13 +6,13 @@ package course_activity
import (
"net/http"
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/logic/course_activity"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/svc"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/types"
"github.com/zeromicro/go-zero/rest/httpx"
)
func CreateCourseActivityHandler(svcCtx *svc.ServiceContext) http.HandlerFunc {
func CreateCourseActivityHandler(cfg *config.Config) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
var req types.CreateCourseActivityReq
if err := httpx.Parse(r, &req); err != nil {

View File

@@ -6,13 +6,13 @@ package course_activity
import (
"net/http"
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/logic/course_activity"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/svc"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/types"
"github.com/zeromicro/go-zero/rest/httpx"
)
func DeleteCourseActivityHandler(svcCtx *svc.ServiceContext) http.HandlerFunc {
func DeleteCourseActivityHandler(cfg *config.Config) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
var req types.DeleteCourseActivityReq
if err := httpx.Parse(r, &req); err != nil {

View File

@@ -6,13 +6,13 @@ package course_activity
import (
"net/http"
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/logic/course_activity"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/svc"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/types"
"github.com/zeromicro/go-zero/rest/httpx"
)
func GetCourseActivityHandler(svcCtx *svc.ServiceContext) http.HandlerFunc {
func GetCourseActivityHandler(cfg *config.Config) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
var req types.GetCourseActivityReq
if err := httpx.Parse(r, &req); err != nil {

View File

@@ -6,13 +6,13 @@ package course_activity
import (
"net/http"
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/logic/course_activity"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/svc"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/types"
"github.com/zeromicro/go-zero/rest/httpx"
)
func ListCourseActivityHandler(svcCtx *svc.ServiceContext) http.HandlerFunc {
func ListCourseActivityHandler(cfg *config.Config) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
var req types.ListCourseActivityReq
if err := httpx.Parse(r, &req); err != nil {

View File

@@ -6,13 +6,13 @@ package course_activity
import (
"net/http"
"github.com/JACKYMYPERSON/hldrCenter/config"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/logic/course_activity"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/svc"
"github.com/JACKYMYPERSON/hldrCenter/internal/course_activity/internal/types"
"github.com/zeromicro/go-zero/rest/httpx"
)
func UpdateCourseActivityHandler(svcCtx *svc.ServiceContext) http.HandlerFunc {
func UpdateCourseActivityHandler(cfg *config.Config) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
var req types.UpdateCourseActivityReq
if err := httpx.Parse(r, &req); err != nil {