1、性别校验器空不校验;2、报表sql相关入参新增支持注入校验;

This commit is contained in:
gaoqr
2024-10-25 10:44:28 +08:00
parent bcf97b6bb6
commit 97349c2aef
9 changed files with 237 additions and 0 deletions
@@ -1,5 +1,6 @@
package com.cf.imes.module.system.validation.user;
import cn.hutool.core.util.ObjectUtil;
import com.cf.imes.module.system.enums.common.SexEnum;
import javax.validation.ConstraintValidator;
@@ -16,6 +17,9 @@ public class SexValidator implements ConstraintValidator<SexValid, Integer> {
@Override
public boolean isValid(Integer value, ConstraintValidatorContext context) {
if (ObjectUtil.isNull(value)) {
return true;
}
for (SexEnum sexEnum : SexEnum.values()) {
if (Objects.equals(sexEnum.getSex(), value)) {
return true;