| | |
| | | package com.moral.api.pojo.vo.login; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonInclude; |
| | | import com.moral.api.pojo.dto.login.AccountInfoDTO; |
| | | import com.moral.api.pojo.redisBean.AccountInfoDTO; |
| | | import com.moral.api.pojo.dto.login.LoginDTO; |
| | | import com.moral.constant.ResponseCodeEnum; |
| | | import lombok.Data; |
| | | import org.springframework.util.ObjectUtils; |
| | | |
| | | /** |
| | | * @ClassName LoginVo |
| | |
| | | * */ |
| | | private String token; |
| | | |
| | | /* |
| | | * 用户基本信息 |
| | | * */ |
| | | private AccountInfoVO accountInfoVO; |
| | | |
| | | /** |
| | | * @Description: DTO转换VO |
| | | * @Param: [dto] |
| | |
| | | return null; |
| | | |
| | | LoginVO vo = new LoginVO(); |
| | | String token = dto.getToken(); |
| | | AccountInfoDTO accountInfoDTO = dto.getAccountInfoDTO(); |
| | | AccountInfoVO accountInfoVO = AccountInfoVO.convert(accountInfoDTO); |
| | | vo.setAccountInfoVO(accountInfoVO); |
| | | vo.setToken(token); |
| | | vo.setToken(dto.getToken()); |
| | | return vo; |
| | | } |
| | | } |