优化
This commit is contained in:
@ -30,7 +30,7 @@ public class EncryptDecryptFilter implements Filter {
|
|||||||
@Override
|
@Override
|
||||||
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
|
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
|
||||||
if (!aesConfig.isEnabled()) {
|
if (!aesConfig.isEnabled()) {
|
||||||
logger.info("Encryption/Decryption is disabled. Skipping.");
|
// logger.info("Encryption/Decryption is disabled. Skipping.");
|
||||||
chain.doFilter(request, response);
|
chain.doFilter(request, response);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@ import lombok.NoArgsConstructor;
|
|||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotBlank;
|
||||||
|
import javax.validation.constraints.NotNull;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
@ -24,8 +25,8 @@ import java.util.List;
|
|||||||
public class UserRealNameAuthenticationDTO {
|
public class UserRealNameAuthenticationDTO {
|
||||||
|
|
||||||
@ApiModelProperty("主键")
|
@ApiModelProperty("主键")
|
||||||
@NotBlank(message = "主键不能为空")
|
@NotNull(message = "主键不能为空")
|
||||||
private String id;
|
private Long userId;
|
||||||
|
|
||||||
@ApiModelProperty("姓名")
|
@ApiModelProperty("姓名")
|
||||||
@NotBlank(message = "姓名不能为空")
|
@NotBlank(message = "姓名不能为空")
|
||||||
|
@ -17,6 +17,7 @@ import com.ruoyi.bgt.mapper.BgtProjectRecruitApplyMapper;
|
|||||||
import com.ruoyi.bgt.service.IBgtMessageService;
|
import com.ruoyi.bgt.service.IBgtMessageService;
|
||||||
import com.ruoyi.bgt.service.IBgtProjectRecruitApplyService;
|
import com.ruoyi.bgt.service.IBgtProjectRecruitApplyService;
|
||||||
import com.ruoyi.bgt.service.IBgtProjectRecruitService;
|
import com.ruoyi.bgt.service.IBgtProjectRecruitService;
|
||||||
|
import com.ruoyi.common.constant.Constants;
|
||||||
import com.ruoyi.common.core.domain.entity.SysDictData;
|
import com.ruoyi.common.core.domain.entity.SysDictData;
|
||||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
||||||
import com.ruoyi.common.core.page.TableDataInfo;
|
import com.ruoyi.common.core.page.TableDataInfo;
|
||||||
@ -231,6 +232,7 @@ public class BgtProjectRecruitApplyServiceImpl extends ServicePlusImpl<BgtProjec
|
|||||||
for (AnnexDTO annexDTO : dto.getEntryMaterials()) {
|
for (AnnexDTO annexDTO : dto.getEntryMaterials()) {
|
||||||
annexDTO.setRecruitId(recruitApply.getRecruitId());
|
annexDTO.setRecruitId(recruitApply.getRecruitId());
|
||||||
annexDTO.setUserId(recruitApply.getUserId());
|
annexDTO.setUserId(recruitApply.getUserId());
|
||||||
|
annexDTO.setUserType(Constants.WGZ);
|
||||||
}
|
}
|
||||||
annexService.insertBatch(dto.getEntryMaterials());
|
annexService.insertBatch(dto.getEntryMaterials());
|
||||||
//发消息
|
//发消息
|
||||||
|
@ -10,9 +10,11 @@ import com.ruoyi.bgt.bo.BgtUserQueryBo;
|
|||||||
import com.ruoyi.bgt.domain.dto.UserRealNameAuthenticationDTO;
|
import com.ruoyi.bgt.domain.dto.UserRealNameAuthenticationDTO;
|
||||||
import com.ruoyi.bgt.mapper.BgtUserMapper;
|
import com.ruoyi.bgt.mapper.BgtUserMapper;
|
||||||
import com.ruoyi.bgt.service.IBgtUserService;
|
import com.ruoyi.bgt.service.IBgtUserService;
|
||||||
|
import com.ruoyi.common.constant.Constants;
|
||||||
import com.ruoyi.common.core.domain.entity.BgtUser;
|
import com.ruoyi.common.core.domain.entity.BgtUser;
|
||||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
|
||||||
import com.ruoyi.common.core.page.TableDataInfo;
|
import com.ruoyi.common.core.page.TableDataInfo;
|
||||||
|
import com.ruoyi.common.domain.dto.AnnexDTO;
|
||||||
import com.ruoyi.common.exception.BaseException;
|
import com.ruoyi.common.exception.BaseException;
|
||||||
import com.ruoyi.common.service.IAnnexService;
|
import com.ruoyi.common.service.IAnnexService;
|
||||||
import com.ruoyi.common.utils.PageUtils;
|
import com.ruoyi.common.utils.PageUtils;
|
||||||
@ -122,7 +124,16 @@ public class BgtUserServiceImpl extends ServicePlusImpl<BgtUserMapper, BgtUser>
|
|||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean realNameAuthentication(UserRealNameAuthenticationDTO dto) {
|
public Boolean realNameAuthentication(UserRealNameAuthenticationDTO dto) {
|
||||||
BgtUser bgtUser = BeanUtil.copyProperties(dto, BgtUser.class);
|
BgtUser bgtUser = baseMapper.selectOne(new LambdaQueryWrapper<BgtUser>().eq(BgtUser::getUserId, dto.getUserId()));
|
||||||
|
if(bgtUser == null){
|
||||||
|
throw new BaseException("用户不存在");
|
||||||
|
}
|
||||||
|
BeanUtil.copyProperties(dto, bgtUser);
|
||||||
|
for (AnnexDTO annexDTO:dto.getAnnexList()){
|
||||||
|
annexDTO.setUserId(dto.getUserId());
|
||||||
|
annexDTO.setUserType(Constants.BGT);
|
||||||
|
annexDTO.setAnnexType("1");
|
||||||
|
}
|
||||||
annexService.insertBatch(dto.getAnnexList());
|
annexService.insertBatch(dto.getAnnexList());
|
||||||
return baseMapper.updateById(bgtUser)>0;
|
return baseMapper.updateById(bgtUser)>0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user