DTO对象命名规范问题处理
This commit is contained in:
parent
7632cf325d
commit
3a2d4e6c91
@ -7,13 +7,13 @@ import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 验证码资源缓存VO
|
||||
* 验证码资源缓存DTO
|
||||
*
|
||||
* @author Chopper
|
||||
* @since 2020/12/2 17:50
|
||||
*/
|
||||
@Data
|
||||
public class VerificationVO implements Serializable {
|
||||
public class VerificationDTO implements Serializable {
|
||||
|
||||
|
||||
/**
|
@ -2,7 +2,7 @@ package cn.lili.modules.system.service;
|
||||
|
||||
import cn.lili.cache.CachePrefix;
|
||||
import cn.lili.modules.system.entity.dos.VerificationSource;
|
||||
import cn.lili.modules.system.entity.vo.VerificationVO;
|
||||
import cn.lili.modules.system.entity.vo.VerificationDTO;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
/**
|
||||
@ -24,12 +24,12 @@ public interface VerificationSourceService extends IService<VerificationSource>
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
VerificationVO initCache();
|
||||
VerificationDTO initCache();
|
||||
|
||||
/**
|
||||
* 获取验证缓存
|
||||
*
|
||||
* @return 验证码
|
||||
*/
|
||||
VerificationVO getVerificationCache();
|
||||
VerificationDTO getVerificationCache();
|
||||
}
|
@ -3,7 +3,7 @@ package cn.lili.modules.system.serviceimpl;
|
||||
import cn.lili.cache.Cache;
|
||||
import cn.lili.modules.system.entity.dos.VerificationSource;
|
||||
import cn.lili.modules.system.entity.enums.VerificationSourceEnum;
|
||||
import cn.lili.modules.system.entity.vo.VerificationVO;
|
||||
import cn.lili.modules.system.entity.vo.VerificationDTO;
|
||||
import cn.lili.modules.system.mapper.VerificationSourceMapper;
|
||||
import cn.lili.modules.system.service.VerificationSourceService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
@ -25,10 +25,10 @@ import java.util.List;
|
||||
public class VerificationSourceServiceImpl extends ServiceImpl<VerificationSourceMapper, VerificationSource> implements VerificationSourceService {
|
||||
|
||||
@Autowired
|
||||
private Cache<VerificationVO> cache;
|
||||
private Cache<VerificationDTO> cache;
|
||||
|
||||
@Override
|
||||
public VerificationVO initCache() {
|
||||
public VerificationDTO initCache() {
|
||||
List<VerificationSource> dbList = this.list();
|
||||
List<VerificationSource> resourceList = new ArrayList<>();
|
||||
List<VerificationSource> sliderList = new ArrayList<>();
|
||||
@ -39,19 +39,19 @@ public class VerificationSourceServiceImpl extends ServiceImpl<VerificationSourc
|
||||
sliderList.add(item);
|
||||
}
|
||||
}
|
||||
VerificationVO verificationVO = new VerificationVO();
|
||||
verificationVO.setVerificationResources(resourceList);
|
||||
verificationVO.setVerificationSlider(sliderList);
|
||||
cache.put(VERIFICATION_CACHE, verificationVO);
|
||||
return verificationVO;
|
||||
VerificationDTO verificationDTO = new VerificationDTO();
|
||||
verificationDTO.setVerificationResources(resourceList);
|
||||
verificationDTO.setVerificationSlider(sliderList);
|
||||
cache.put(VERIFICATION_CACHE, verificationDTO);
|
||||
return verificationDTO;
|
||||
}
|
||||
|
||||
@Override
|
||||
public VerificationVO getVerificationCache() {
|
||||
VerificationVO verificationVO = cache.get(VERIFICATION_CACHE);
|
||||
if (verificationVO == null) {
|
||||
public VerificationDTO getVerificationCache() {
|
||||
VerificationDTO verificationDTO = cache.get(VERIFICATION_CACHE);
|
||||
if (verificationDTO == null) {
|
||||
return initCache();
|
||||
}
|
||||
return verificationVO;
|
||||
return verificationDTO;
|
||||
}
|
||||
}
|
@ -10,7 +10,7 @@ import cn.lili.modules.verification.enums.VerificationEnums;
|
||||
import cn.lili.modules.verification.service.VerificationService;
|
||||
import cn.lili.common.vo.SerializableStream;
|
||||
import cn.lili.modules.system.entity.dos.VerificationSource;
|
||||
import cn.lili.modules.system.entity.vo.VerificationVO;
|
||||
import cn.lili.modules.system.entity.vo.VerificationDTO;
|
||||
import cn.lili.modules.system.service.VerificationSourceService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@ -52,10 +52,10 @@ public class VerificationServiceImpl implements VerificationService {
|
||||
}
|
||||
|
||||
//获取验证码配置
|
||||
VerificationVO verificationVO = verificationSourceService.getVerificationCache();
|
||||
VerificationDTO verificationDTO = verificationSourceService.getVerificationCache();
|
||||
|
||||
List<VerificationSource> verificationResources = verificationVO.getVerificationResources();
|
||||
List<VerificationSource> verificationSlider = verificationVO.getVerificationSlider();
|
||||
List<VerificationSource> verificationResources = verificationDTO.getVerificationResources();
|
||||
List<VerificationSource> verificationSlider = verificationDTO.getVerificationSlider();
|
||||
|
||||
|
||||
Random random = new Random();
|
||||
|
Loading…
x
Reference in New Issue
Block a user