refactor: 后端validator校验错误转译

This commit is contained in:
meilin.huang
2023-07-31 17:34:32 +08:00
parent 2479412334
commit c2ee4f9955
15 changed files with 216 additions and 42 deletions

View File

@@ -1,4 +1,4 @@
package initialize
package init
import "mayfly-go/internal/machine/application"

View File

@@ -2,14 +2,14 @@ package form
type AccountCreateForm struct {
Id uint64 `json:"id"`
Name string `json:"name" binding:"required"`
Username string `json:"username" binding:"required,min=4,max=16"`
Name string `json:"name" binding:"required,max=16"`
Username string `json:"username" binding:"pattern=account_username"`
Password string `json:"password"`
}
type AccountUpdateForm struct {
Name string `json:"name" binding:"max=16"` // 姓名
Username string `json:"username" binding:"max=20"`
Username string `json:"username" binding:"omitempty,pattern=account_username"`
Password *string `json:"password"`
}