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