文件名从 src/main/java/com/lunhan/xxx/common/validator/ParameterValidator.java 修改 |
| | |
| | | package com.lunhan.xxx.common.validator; |
| | | package com.nanjing.water.common.validator; |
| | | |
| | | import com.lunhan.xxx.common.ConstantFactory; |
| | | import com.lunhan.xxx.common.util.ListUtil; |
| | | import com.lunhan.xxx.common.util.LocalDateTimeUtil; |
| | | import com.lunhan.xxx.common.util.NumericUtil; |
| | | import com.lunhan.xxx.common.util.StringUtil; |
| | | import com.nanjing.water.common.ConstantFactory; |
| | | import com.nanjing.water.common.util.ListUtil; |
| | | import com.nanjing.water.common.util.LocalDateTimeUtil; |
| | | import com.nanjing.water.common.util.NumericUtil; |
| | | import com.nanjing.water.common.util.StringUtil; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDate; |
| | |
| | | private ParameterValidateResult checkDateTime(ParameterValidateItem item) { |
| | | switch (item.getType()) { |
| | | case MUST_DATE: |
| | | if(!ParameterValidator.checkIsMatch(item.getValue(), item.getType()) || !LocalDateTimeUtil.getDate(item.getValue().toString()).isAfter(LocalDateTimeUtil.DEFAULT_DATE)) { |
| | | if(!checkIsMatch(item.getValue(), item.getType()) || !LocalDateTimeUtil.getDate(item.getValue().toString()).isAfter(LocalDateTimeUtil.DEFAULT_DATE)) { |
| | | return new ParameterValidateResult(false, item.getFieldName()+item.getType().getDesc()); |
| | | } |
| | | break; |
| | | case MUST_DATE_TIME: |
| | | if(!ParameterValidator.checkIsMatch(item.getValue(), item.getType()) || !LocalDateTimeUtil.getDateTime(item.getValue().toString()).isAfter(LocalDateTimeUtil.DEFAULT_DATETIME)) { |
| | | if(!checkIsMatch(item.getValue(), item.getType()) || !LocalDateTimeUtil.getDateTime(item.getValue().toString()).isAfter(LocalDateTimeUtil.DEFAULT_DATETIME)) { |
| | | return new ParameterValidateResult(false, item.getFieldName()+item.getType().getDesc()); |
| | | } |
| | | break; |
| | |
| | | case MUST_MOBILE_NUMBER: |
| | | case MUST_TELEPHONE_NUMBER: |
| | | case MUST_PHONE_NUMBER: |
| | | if(!ParameterValidator.checkIsMatch(item.getValue(), item.getType())) { |
| | | if(!checkIsMatch(item.getValue(), item.getType())) { |
| | | return new ParameterValidateResult(false, item.getFieldName()+item.getType().getDesc()); |
| | | } |
| | | break; |