feat: wecom curd

This commit is contained in:
zzw
2026-08-31 11:10:15 +08:00
parent 53d203ee14
commit d618ac32b0
37 changed files with 2707 additions and 33 deletions
+13
View File
@@ -182,3 +182,16 @@ func (p StatusValidator) GetMessage() validate.ValidatorMessages {
"Reason.max": "理由长度不能超过255",
}
}
type NamesByIdsValidator struct {
Ids []int64 `validate:"required,min=1,dive,gt=0"`
}
func (p NamesByIdsValidator) GetMessage() validate.ValidatorMessages {
return validate.ValidatorMessages{
"Ids.required": "ids不能为空",
"Ids.min": "ids不能为空",
"Ids.dive": "id无效",
"Ids.gt": "id必须大于0",
}
}