fix: 修复 provider 模板文件名错误的问题

This commit is contained in:
Rogee
2025-09-12 19:34:56 +08:00
parent 02ea517143
commit 4c8205212f
3 changed files with 21 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ import (
"mime/multipart" "mime/multipart"
"{{.ModuleName}}/app/errorx" "{{.ModuleName}}/app/errorx"
"{{.ModuleName}}/app/requests"
"{{.ModuleName}}/app/services" "{{.ModuleName}}/app/services"
"{{.ModuleName}}/providers/jwt" "{{.ModuleName}}/providers/jwt"
@@ -24,6 +25,12 @@ type FooQuery struct {
type FooHeader struct { type FooHeader struct {
ContentType string `header:"Content-Type"` // ContentType string `header:"Content-Type"` //
} }
type Filter struct {
Name string `query:"name"` //
Age int `query:"age"` //
}
type ResponseItem struct{}
// Foo // Foo
// //
@@ -33,14 +40,14 @@ type FooHeader struct {
// @Accept json // @Accept json
// @Produce json // @Produce json
// //
// @Param id path int true "ID" // @Param id path int true "ID"
// @Param queryFilter query dto.Filter true "Filter" // @Param query query Filter true "Filter"
// @Param pageFilter query request.PageQueryFilter true "Pager" // @Param pager query requests.Pagination true "Pager"
// @Param sortFilter query request.SortQueryFilter true "Sorter" // @Success 200 {object} requests.Pager{list=ResponseItem} "成功"
// @Success 200 {object} request.PageDataResponse{list=DataModel} "成功"
// //
// @Router /v1/medias/:id [post] // @Router /v1/medias/:id [post]
// @Bind query query // @Bind query query
// @Bind pager query
// @Bind header header // @Bind header header
// @Bind id path // @Bind id path
// @Bind req body // @Bind req body
@@ -49,6 +56,7 @@ type FooHeader struct {
func (d *demo) Foo( func (d *demo) Foo(
ctx fiber.Ctx, ctx fiber.Ctx,
id int, id int,
pager *requests.Pagination,
query *FooQuery, query *FooQuery,
header *FooHeader, header *FooHeader,
claim *jwt.Claims, claim *jwt.Claims,

View File

@@ -11,7 +11,6 @@ import (
"{{.ModuleName}}/app/srv" "{{.ModuleName}}/app/srv"
_ "{{.ModuleName}}/docs" _ "{{.ModuleName}}/docs"
"{{.ModuleName}}/providers/app" "{{.ModuleName}}/providers/app"
"{{.ModuleName}}/providers/hashids"
"{{.ModuleName}}/providers/http" "{{.ModuleName}}/providers/http"
"{{.ModuleName}}/providers/http/swagger" "{{.ModuleName}}/providers/http/swagger"
"{{.ModuleName}}/providers/job" "{{.ModuleName}}/providers/job"
@@ -29,7 +28,6 @@ func defaultProviders() container.Providers {
http.DefaultProvider(), http.DefaultProvider(),
postgres.DefaultProvider(), postgres.DefaultProvider(),
jwt.DefaultProvider(), jwt.DefaultProvider(),
hashids.DefaultProvider(),
job.DefaultProvider(), job.DefaultProvider(),
}...) }...)
} }

View File

@@ -0,0 +1,8 @@
package models
import "gorm.io/gorm"
var Q any
func SetDefault(db *gorm.DB) {
}