|
@@ -17,6 +17,8 @@ import com.ym.mec.biz.service.StudentPaymentOrderService;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.entity.HttpResponseResult;
|
|
import com.ym.mec.common.entity.HttpResponseResult;
|
|
import com.ym.mec.common.exception.BizException;
|
|
import com.ym.mec.common.exception.BizException;
|
|
|
|
+import com.ym.mec.util.idcard.IdcardValidator;
|
|
|
|
+import com.ym.mec.util.validator.CommonValidator;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
@@ -67,6 +69,14 @@ public class DegreeController extends BaseController {
|
|
) {
|
|
) {
|
|
throw new BizException("必填参数不能为空");
|
|
throw new BizException("必填参数不能为空");
|
|
}
|
|
}
|
|
|
|
+ if (!CommonValidator.isMobileNo(degreeRegistration.getMobile())) {
|
|
|
|
+ throw new BizException("手机号码不正确,请核对");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ IdcardValidator idcardValidator = new IdcardValidator();
|
|
|
|
+ if (!idcardValidator.isValidatedAllIdcard(degreeRegistration.getIdcard())) {
|
|
|
|
+ throw new BizException("身份证号不正确,请核对");
|
|
|
|
+ }
|
|
|
|
|
|
SporadicChargeInfo info = sporadicChargeInfoDao.get(degreeRegistration.getSporadicId());
|
|
SporadicChargeInfo info = sporadicChargeInfoDao.get(degreeRegistration.getSporadicId());
|
|
if (info == null || info.getDelFlag().equals(1)) {
|
|
if (info == null || info.getDelFlag().equals(1)) {
|