From c0d6d27f6b93b60b83b046900289c831c8092126 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 27 十二月 2024 09:53:42 +0800 Subject: [PATCH] 123 --- optometrist/src/main/java/com/jilongda/optometrist/authority/controller/LoginController.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/optometrist/src/main/java/com/jilongda/optometrist/authority/controller/LoginController.java b/optometrist/src/main/java/com/jilongda/optometrist/authority/controller/LoginController.java index dbc4392..8e94033 100644 --- a/optometrist/src/main/java/com/jilongda/optometrist/authority/controller/LoginController.java +++ b/optometrist/src/main/java/com/jilongda/optometrist/authority/controller/LoginController.java @@ -12,7 +12,9 @@ import com.jilongda.optometrist.authority.dto.VerificationCodeDTO; import com.jilongda.optometrist.authority.model.SecUser; import com.jilongda.optometrist.authority.service.SecUserService; +import com.jilongda.optometrist.model.TOptometrist; import com.jilongda.optometrist.security.SecurityUserDetails; +import com.jilongda.optometrist.service.TOptometristService; import com.jilongda.optometrist.utils.MsgUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -48,6 +50,8 @@ private final RedisAutoTemplate redisAutoTemplate; private final MsgUtils msgUtils; private final SecUserService secUserService; + @Autowired + private TOptometristService optometristService; @Autowired public LoginController(AuthenticationManager authenticationManager, SecurityUtils securityUtils, PasswordEncoder passwordEncoder, RedisAutoTemplate redisAutoTemplate, MsgUtils msgUtils, SecUserService secUserService) { @@ -64,16 +68,14 @@ @ApiOperation("验光师短信登录") @PostMapping(value = "code/login") public ApiResult<Map<String, Object>> loginByCode(@Validated @RequestBody LoginCodeDTO dto) { - SecUser one = secUserService.lambdaQuery().eq(SecUser::getPhone, dto.getPhone()) - .eq(SecUser::getUserType, 2).one(); + TOptometrist one = optometristService.lambdaQuery().eq(TOptometrist::getPhone, dto.getPhone()).one(); if (one==null){ return ApiResult.failed(500, "手机号未注册"); } - SecUser two = secUserService.lambdaQuery().eq(SecUser::getPhone, dto.getPhone()) - .eq(SecUser::getUserType, 2) - .eq(SecUser::getState,0) + TOptometrist two = optometristService.lambdaQuery().eq(TOptometrist::getPhone, dto.getPhone()) + .eq(TOptometrist::getStatus, 2) .one(); - if (two==null){ + if (two!=null){ return ApiResult.failed(500, "账号已被禁用"); } // 先检验是否登录 -- Gitblit v1.7.1