| | |
| | | import com.moral.api.pojo.dto.login.LoginDTO; |
| | | import com.moral.api.pojo.form.login.LoginForm; |
| | | import com.moral.api.pojo.form.login.LogoutForm; |
| | | import com.moral.api.pojo.redisBean.AccountInfoDTO; |
| | | import com.moral.api.pojo.vo.login.AccountInfoVO; |
| | | import com.moral.api.pojo.vo.login.LoginVO; |
| | | import com.moral.api.service.ManageAccountService; |
| | | import com.moral.api.service.SysConfigService; |
| | |
| | | import com.moral.constant.ResultMessage; |
| | | import com.moral.pojo.VerificationCode; |
| | | import com.moral.util.KaptchaUtils; |
| | | import com.moral.util.TokenUtils; |
| | | import io.swagger.annotations.Api; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | return new ResultMessage(loginDTO.getCode(), loginDTO.getMsg(), loginVO); |
| | | } |
| | | |
| | | /** |
| | | * @Description: 获取用户信息接口 |
| | | * @Param: [] |
| | | * @return: com.moral.constant.ResultMessage |
| | | * @Author: 陈凯裕 |
| | | * @Date: 2021/6/9 |
| | | */ |
| | | @GetMapping("getAccountInfo") |
| | | public ResultMessage getAccountInfo(){ |
| | | AccountInfoDTO dto = (AccountInfoDTO) TokenUtils.getUserInfo(); |
| | | AccountInfoVO vo = AccountInfoVO.convert(dto); |
| | | return new ResultMessage(ResponseCodeEnum.SUCCESS.getCode(), ResponseCodeEnum.SUCCESS.getMsg(), vo); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: 退出接口 |