修复基础数据类型的数组处理

This commit is contained in:
2025-02-18 11:48:39 +08:00
parent f0f15a4df3
commit 848adb5b29
3 changed files with 34 additions and 13 deletions

View File

@ -30,9 +30,11 @@ func Test_parser_Openapi3(t *testing.T) {
Height string `json:"height" dc:"height" binding:"required"`
}
type User struct {
Meta `json:"-" deprecated:"false" path:"/user/detail" method:"POST" desc:"测试接口" tag:"用户,搜索" content_type:"application/json" output_content_type:"application/json"`
Name *string `json:"name" d:"zhang" desc:"用户姓名" binding:"required"`
Age string `json:"age" d:"18" desc:"年龄" binding:"required,oneof=12 13 18 90"`
Meta `json:"-" deprecated:"false" path:"/user/detail" method:"POST" desc:"测试接口" tag:"用户,搜索" content_type:"application/json" output_content_type:"application/json"`
Name *string `json:"name" d:"zhang" desc:"用户姓名" binding:"required"`
Age string `json:"age" d:"18" desc:"年龄" binding:"required,oneof=12 13 18 90"`
IDList []int64 `json:"id_list" dc:"id_list...." binding:"required"`
IDPtrList []*int64 `json:"id_ptr_list" dc:"id_ptr_list...." binding:"required"`
UserExt
}
type UserDelete struct {