修复go的验证库把int的0当作无值的情况

This commit is contained in:
2026-02-03 09:57:53 +08:00
parent 0b82f30f86
commit bc7e5d6f6d
3 changed files with 10 additions and 5 deletions

View File

@@ -69,7 +69,7 @@ type RemovePermissionParams struct {
// UpdateRoleStatusRequest 更新角色状态请求
type UpdateRoleStatusRequest struct {
Status int `json:"status" validate:"required,min=0,max=1" required:"true" minimum:"0" maximum:"1" description:"状态 (0:禁用, 1:启用)"`
Status *int `json:"status" validate:"required,min=0,max=1" description:"状态 (0:禁用, 1:启用)"`
}
// UpdateRoleStatusParams 更新角色状态参数聚合