소스 검색

新增资质校验

git 5 년 전
부모
커밋
e4371f11ec
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      site/src/main/java/com/mooctest/crowd/site/mediator/impl/WebMediatorImpl.java

+ 5 - 0
site/src/main/java/com/mooctest/crowd/site/mediator/impl/WebMediatorImpl.java

@@ -33,6 +33,7 @@ import org.springframework.data.domain.Pageable;
 import org.springframework.stereotype.Component;
 import org.springframework.web.client.RestTemplate;
 
+import java.text.SimpleDateFormat;
 import java.util.*;
 import java.util.stream.Collectors;
 
@@ -1138,6 +1139,10 @@ public class WebMediatorImpl implements ViewMediator {
         if (!qualificationVO.getNumber().matches(regex)) {
             throw new HttpBadRequestException("请输入正确的证书编号");
         }
+        Date now = new Date();
+        if(qualificationVO.getTime().after(now)){
+            throw new HttpBadRequestException("请输入正确的发证时间");
+        }
         QualificationPO qualificationPO = new QualificationPO();
         List<QualificationPO> qualificationPOList = qualificationDao.findByUserIdAndIsDeleted(userId, DeletedStatus.isNotDeleted);
         for (int i = 0; i < qualificationPOList.size(); i++) {