From 019c99238b54a094bea45ffa44be948ec308f71c Mon Sep 17 00:00:00 2001 From: mayiming <1627832236@qq.com> Date: Thu, 30 Oct 2025 10:16:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A0=94=E7=A9=B6=E5=AE=9E?= =?UTF-8?q?=E4=B9=A0=E9=A1=B9=E7=9B=AE=E5=92=8C=E4=B9=A1=E6=9D=91=E6=94=BF?= =?UTF-8?q?=E5=BA=9C=E9=A1=B9=E7=9B=AE=E4=B8=9A=E5=8A=A1=E5=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tesocialservicegovernmentprogramhandler.go | 20 ++++++++++++++++- ...tesocialservicegovernmentprogramhandler.go | 20 ++++++++++++++++- ...etsocialservicegovernmentprogramhandler.go | 22 ++++++++++++++++++- ...stsocialservicegovernmentprogramhandler.go | 21 +++++++++++++++++- ...tesocialservicegovernmentprogramhandler.go | 21 +++++++++++++++++- .../createsocialserviceinternshiphandler.go | 21 +++++++++++++++++- .../deletesocialserviceinternshiphandler.go | 21 +++++++++++++++++- .../getsocialserviceinternshiphandler.go | 21 +++++++++++++++++- .../listsocialserviceinternshiphandler.go | 21 +++++++++++++++++- .../updatesocialserviceinternshiphandler.go | 21 +++++++++++++++++- 10 files changed, 199 insertions(+), 10 deletions(-) diff --git a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/createsocialservicegovernmentprogramhandler.go b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/createsocialservicegovernmentprogramhandler.go index 8487a1c3..3db1b405 100644 --- a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/createsocialservicegovernmentprogramhandler.go +++ b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/createsocialservicegovernmentprogramhandler.go @@ -4,11 +4,14 @@ package socialServiceGovernmentProgram import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/logic/socialServiceGovernmentProgram" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -19,8 +22,23 @@ func CreateSocialServiceGovernmentProgramHandler(cfg *config.Config) http.Handle httpx.ErrorCtx(r.Context(), w, err) return } + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") - l := socialServiceGovernmentProgram.NewCreateSocialServiceGovernmentProgramLogic(r.Context(), svcCtx) + conn := sqlx.NewSqlConn("mysql", dsn) + + socialGovernmentProgramModel := model.NewSocialServiceGovernmentprogramModel(conn) + + l := socialServiceGovernmentProgram.NewCreateSocialServiceGovernmentProgramLogic(r.Context(), cfg, socialGovernmentProgramModel) resp, err := l.CreateSocialServiceGovernmentProgram(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/deletesocialservicegovernmentprogramhandler.go b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/deletesocialservicegovernmentprogramhandler.go index cda89b37..2e404176 100644 --- a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/deletesocialservicegovernmentprogramhandler.go +++ b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/deletesocialservicegovernmentprogramhandler.go @@ -4,11 +4,14 @@ package socialServiceGovernmentProgram import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/logic/socialServiceGovernmentProgram" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -19,8 +22,23 @@ func DeleteSocialServiceGovernmentProgramHandler(cfg *config.Config) http.Handle httpx.ErrorCtx(r.Context(), w, err) return } + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") - l := socialServiceGovernmentProgram.NewDeleteSocialServiceGovernmentProgramLogic(r.Context(), svcCtx) + conn := sqlx.NewSqlConn("mysql", dsn) + + socialGovernmentProgramModel := model.NewSocialServiceGovernmentprogramModel(conn) + + l := socialServiceGovernmentProgram.NewDeleteSocialServiceGovernmentProgramLogic(r.Context(), cfg, socialGovernmentProgramModel) resp, err := l.DeleteSocialServiceGovernmentProgram(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/getsocialservicegovernmentprogramhandler.go b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/getsocialservicegovernmentprogramhandler.go index 6179d0e3..19a53e11 100644 --- a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/getsocialservicegovernmentprogramhandler.go +++ b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/getsocialservicegovernmentprogramhandler.go @@ -4,10 +4,14 @@ package socialServiceGovernmentProgram import ( + "fmt" "net/http" + "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/logic/socialServiceGovernmentProgram" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -19,7 +23,23 @@ func GetSocialServiceGovernmentProgramHandler(cfg *config.Config) http.HandlerFu return } - l := socialServiceGovernmentProgram.NewGetSocialServiceGovernmentProgramLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialGovernmentProgramModel := model.NewSocialServiceGovernmentprogramModel(conn) + + l := socialServiceGovernmentProgram.NewGetSocialServiceGovernmentProgramLogic(r.Context(), cfg, socialGovernmentProgramModel) resp, err := l.GetSocialServiceGovernmentProgram(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/listsocialservicegovernmentprogramhandler.go b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/listsocialservicegovernmentprogramhandler.go index 155b7395..e5d34865 100644 --- a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/listsocialservicegovernmentprogramhandler.go +++ b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/listsocialservicegovernmentprogramhandler.go @@ -4,11 +4,14 @@ package socialServiceGovernmentProgram import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/logic/socialServiceGovernmentProgram" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func ListSocialServiceGovernmentProgramHandler(cfg *config.Config) http.HandlerF return } - l := socialServiceGovernmentProgram.NewListSocialServiceGovernmentProgramLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialGovernmentProgramModel := model.NewSocialServiceGovernmentprogramModel(conn) + + l := socialServiceGovernmentProgram.NewListSocialServiceGovernmentProgramLogic(r.Context(), cfg, socialGovernmentProgramModel) resp, err := l.ListSocialServiceGovernmentProgram(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/updatesocialservicegovernmentprogramhandler.go b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/updatesocialservicegovernmentprogramhandler.go index e920142e..0852a5c8 100644 --- a/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/updatesocialservicegovernmentprogramhandler.go +++ b/server/internal/social_service_governmentprogram/handler/socialServiceGovernmentProgram/updatesocialservicegovernmentprogramhandler.go @@ -4,11 +4,14 @@ package socialServiceGovernmentProgram import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/logic/socialServiceGovernmentProgram" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_governmentprogram/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func UpdateSocialServiceGovernmentProgramHandler(cfg *config.Config) http.Handle return } - l := socialServiceGovernmentProgram.NewUpdateSocialServiceGovernmentProgramLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialGovernmentProgramModel := model.NewSocialServiceGovernmentprogramModel(conn) + + l := socialServiceGovernmentProgram.NewUpdateSocialServiceGovernmentProgramLogic(r.Context(), cfg, socialGovernmentProgramModel) resp, err := l.UpdateSocialServiceGovernmentProgram(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_internship/handler/socialServiceInternship/createsocialserviceinternshiphandler.go b/server/internal/social_service_internship/handler/socialServiceInternship/createsocialserviceinternshiphandler.go index dcc01e26..04d6b0a3 100644 --- a/server/internal/social_service_internship/handler/socialServiceInternship/createsocialserviceinternshiphandler.go +++ b/server/internal/social_service_internship/handler/socialServiceInternship/createsocialserviceinternshiphandler.go @@ -4,11 +4,14 @@ package socialServiceInternship import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/logic/socialServiceInternship" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func CreateSocialServiceInternshipHandler(cfg *config.Config) http.HandlerFunc { return } - l := socialServiceInternship.NewCreateSocialServiceInternshipLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialInternshipModel := model.NewSocialServiceInternshipModel(conn) + + l := socialServiceInternship.NewCreateSocialServiceInternshipLogic(r.Context(), cfg, socialInternshipModel) resp, err := l.CreateSocialServiceInternship(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_internship/handler/socialServiceInternship/deletesocialserviceinternshiphandler.go b/server/internal/social_service_internship/handler/socialServiceInternship/deletesocialserviceinternshiphandler.go index 9f23b348..105fcf21 100644 --- a/server/internal/social_service_internship/handler/socialServiceInternship/deletesocialserviceinternshiphandler.go +++ b/server/internal/social_service_internship/handler/socialServiceInternship/deletesocialserviceinternshiphandler.go @@ -4,11 +4,14 @@ package socialServiceInternship import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/logic/socialServiceInternship" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func DeleteSocialServiceInternshipHandler(cfg *config.Config) http.HandlerFunc { return } - l := socialServiceInternship.NewDeleteSocialServiceInternshipLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialInternshipModel := model.NewSocialServiceInternshipModel(conn) + + l := socialServiceInternship.NewDeleteSocialServiceInternshipLogic(r.Context(), cfg, socialInternshipModel) resp, err := l.DeleteSocialServiceInternship(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_internship/handler/socialServiceInternship/getsocialserviceinternshiphandler.go b/server/internal/social_service_internship/handler/socialServiceInternship/getsocialserviceinternshiphandler.go index 33009791..94139324 100644 --- a/server/internal/social_service_internship/handler/socialServiceInternship/getsocialserviceinternshiphandler.go +++ b/server/internal/social_service_internship/handler/socialServiceInternship/getsocialserviceinternshiphandler.go @@ -4,11 +4,14 @@ package socialServiceInternship import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/logic/socialServiceInternship" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func GetSocialServiceInternshipHandler(cfg *config.Config) http.HandlerFunc { return } - l := socialServiceInternship.NewGetSocialServiceInternshipLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialInternshipModel := model.NewSocialServiceInternshipModel(conn) + + l := socialServiceInternship.NewGetSocialServiceInternshipLogic(r.Context(), cfg, socialInternshipModel) resp, err := l.GetSocialServiceInternship(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_internship/handler/socialServiceInternship/listsocialserviceinternshiphandler.go b/server/internal/social_service_internship/handler/socialServiceInternship/listsocialserviceinternshiphandler.go index 6bf48223..e9d66b56 100644 --- a/server/internal/social_service_internship/handler/socialServiceInternship/listsocialserviceinternshiphandler.go +++ b/server/internal/social_service_internship/handler/socialServiceInternship/listsocialserviceinternshiphandler.go @@ -4,11 +4,14 @@ package socialServiceInternship import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/logic/socialServiceInternship" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func ListSocialServiceInternshipHandler(cfg *config.Config) http.HandlerFunc { return } - l := socialServiceInternship.NewListSocialServiceInternshipLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialInternshipModel := model.NewSocialServiceInternshipModel(conn) + + l := socialServiceInternship.NewListSocialServiceInternshipLogic(r.Context(), cfg, socialInternshipModel) resp, err := l.ListSocialServiceInternship(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err) diff --git a/server/internal/social_service_internship/handler/socialServiceInternship/updatesocialserviceinternshiphandler.go b/server/internal/social_service_internship/handler/socialServiceInternship/updatesocialserviceinternshiphandler.go index ffd66348..7659d098 100644 --- a/server/internal/social_service_internship/handler/socialServiceInternship/updatesocialserviceinternshiphandler.go +++ b/server/internal/social_service_internship/handler/socialServiceInternship/updatesocialserviceinternshiphandler.go @@ -4,11 +4,14 @@ package socialServiceInternship import ( + "fmt" "net/http" "github.com/JACKYMYPERSON/hldrCenter/config" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/logic/socialServiceInternship" + "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/model" "github.com/JACKYMYPERSON/hldrCenter/internal/social_service_internship/internal/types" + "github.com/zeromicro/go-zero/core/stores/sqlx" "github.com/zeromicro/go-zero/rest/httpx" ) @@ -20,7 +23,23 @@ func UpdateSocialServiceInternshipHandler(cfg *config.Config) http.HandlerFunc { return } - l := socialServiceInternship.NewUpdateSocialServiceInternshipLogic(r.Context(), svcCtx) + mysqlCfg := cfg.MySQL + dsn := fmt.Sprintf( + "%s:%s@tcp(%s:%d)/%s?charset=%s&parseTime=true&loc=Local", + mysqlCfg.Username, + mysqlCfg.Password, + mysqlCfg.Host, + mysqlCfg.Port, + mysqlCfg.Database, + mysqlCfg.Charset, + ) + fmt.Println("接收到articlePost请求") + + conn := sqlx.NewSqlConn("mysql", dsn) + + socialInternshipModel := model.NewSocialServiceInternshipModel(conn) + + l := socialServiceInternship.NewUpdateSocialServiceInternshipLogic(r.Context(), cfg, socialInternshipModel) resp, err := l.UpdateSocialServiceInternship(&req) if err != nil { httpx.ErrorCtx(r.Context(), w, err)