diff --git a/vetti-common/src/main/java/com/vetti/common/service/verification/impl/VerificationServiceImpl.java b/vetti-common/src/main/java/com/vetti/common/service/verification/impl/VerificationServiceImpl.java index 47a7543..11af9d0 100644 --- a/vetti-common/src/main/java/com/vetti/common/service/verification/impl/VerificationServiceImpl.java +++ b/vetti-common/src/main/java/com/vetti/common/service/verification/impl/VerificationServiceImpl.java @@ -3,6 +3,7 @@ package com.vetti.common.service.verification.impl; import com.vetti.common.config.TwilioConfig; import com.vetti.common.config.VerificationEmailConfig; import com.vetti.common.constant.CacheConstants; +import com.vetti.common.core.domain.R; import com.vetti.common.core.redis.RedisCache; import com.vetti.common.entity.verification.BaseTemplateEmail; import com.vetti.common.entity.verification.RoutezVerificationCodeTemplate; @@ -124,7 +125,7 @@ public class VerificationServiceImpl implements VerificationService { public boolean verifyCode(String email, String code) { String codeR = redisCache.getCacheObject(CacheConstants.VERIFICATION_EMAIL_CODE_KEY + email); if (codeR == null) {//过期 - return false; + throw new ServiceException(MessageUtils.messageCustomize("systemVerificationEmailController10004")); } if (!code.equals(codeR)) { return false; diff --git a/vetti-hotakes/src/main/java/com/vetti/hotake/service/impl/HotakeRolesApplyInfoServiceImpl.java b/vetti-hotakes/src/main/java/com/vetti/hotake/service/impl/HotakeRolesApplyInfoServiceImpl.java index 9285fe2..0154a58 100644 --- a/vetti-hotakes/src/main/java/com/vetti/hotake/service/impl/HotakeRolesApplyInfoServiceImpl.java +++ b/vetti-hotakes/src/main/java/com/vetti/hotake/service/impl/HotakeRolesApplyInfoServiceImpl.java @@ -2,6 +2,8 @@ package com.vetti.hotake.service.impl; import java.util.List; +import cn.hutool.core.io.FileUtil; +import cn.hutool.core.util.StrUtil; import com.vetti.common.core.service.BaseServiceImpl; import com.vetti.common.enums.FillTypeEnum; import com.vetti.common.utils.DateUtils; @@ -65,6 +67,11 @@ public class HotakeRolesApplyInfoServiceImpl extends BaseServiceImpl implements { fill(FillTypeEnum.INSERT.getCode(), hotakeRolesApplyInfo); hotakeRolesApplyInfo.setCandidateId(SecurityUtils.getUserId()); + String fileSuffix = FileUtil.getSuffix(hotakeRolesApplyInfo.getCvFile()); + if (StrUtil.isNotEmpty(fileSuffix)) { + fileSuffix = fileSuffix.toLowerCase(); + } + hotakeRolesApplyInfo.setCvFileSuffix(fileSuffix); int resultNum = hotakeRolesApplyInfoMapper.insertHotakeRolesApplyInfo(hotakeRolesApplyInfo); return hotakeRolesApplyInfo; } @@ -81,6 +88,11 @@ public class HotakeRolesApplyInfoServiceImpl extends BaseServiceImpl implements { fill(FillTypeEnum.UPDATE.getCode(), hotakeRolesApplyInfo); hotakeRolesApplyInfo.setCandidateId(SecurityUtils.getUserId()); + String fileSuffix = FileUtil.getSuffix(hotakeRolesApplyInfo.getCvFile()); + if (StrUtil.isNotEmpty(fileSuffix)) { + fileSuffix = fileSuffix.toLowerCase(); + } + hotakeRolesApplyInfo.setCvFileSuffix(fileSuffix); int resultNum = hotakeRolesApplyInfoMapper.updateHotakeRolesApplyInfo(hotakeRolesApplyInfo); return hotakeRolesApplyInfo; }