feat: analysis admin

This commit is contained in:
zzw
2026-11-02 10:06:20 +08:00
parent 5d20c150f4
commit f77913f8a7
34 changed files with 2302 additions and 139 deletions
+14
View File
@@ -228,6 +228,20 @@ func (p InternalUsersByIdsValidator) GetMessage() validate.ValidatorMessages {
}
}
type InternalLoginByUserIdValidator struct {
UserId int64 `validate:"required,gt=0"`
ClientCode string `validate:"required,max=32"`
}
func (p InternalLoginByUserIdValidator) GetMessage() validate.ValidatorMessages {
return validate.ValidatorMessages{
"UserId.required": "用户ID不能为空",
"UserId.gt": "用户ID必须大于0",
"ClientCode.required": "端编码不能为空",
"ClientCode.max": "端编码过长",
}
}
type InternalUpdateMobileValidator struct {
UserId int64 `validate:"required,gt=0"`
Mobile string `validate:"required,max=20"`