update admin
CI / changes (push) Successful in 14s
CI / docker-bff (push) Successful in 3s
CI / docker-product (push) Has been skipped
CI / docker-admin (push) Successful in 31s
CI / docker-user (push) Has been skipped
CI / docker-ad (push) Has been skipped
CI / docker-chore (push) Has been skipped
CI / docker-express (push) Has been skipped
CI / docker-sale (push) Successful in 24s

This commit is contained in:
2026-08-28 14:34:53 +08:00
parent 63b48941b9
commit a3d9238cea
8 changed files with 40 additions and 8 deletions
+10 -5
View File
@@ -11,16 +11,21 @@ type AdminEditValidator struct {
Phone string `validate:"required"`
Email string `validate:"required,email"`
Roles []int
Type int32 `validate:"required,oneof=1 2"`
SaleId int64 `validate:"required_if=Type 2"`
}
// GetMessage 创建/编辑 - 提示消息
func (p AdminEditValidator) GetMessage() validate.ValidatorMessages {
return validate.ValidatorMessages{
"Phone.required": "手机号不能为空",
"Email.email": "邮箱格式不对",
"Email.required": "邮箱不能为空",
"Username.required": "账号不能为空",
"Name.required": "姓名不能为空",
"Phone.required": "手机号不能为空",
"Email.email": "邮箱格式不对",
"Email.required": "邮箱不能为空",
"Username.required": "账号不能为空",
"Name.required": "姓名不能为空",
"Type.required": "姓名不能为空",
"Type.oneof": "类型不对",
"SaleId.required_if": "销售ID不能为空",
}
}