Răsfoiți Sursa

律师端登录注册修改密码校验验证码

jyc 3 săptămâni în urmă
părinte
comite
e36231315a

+ 1 - 1
alien-lawyer/src/main/java/shop/alien/lawyer/controller/LawyerUserLogInController.java

@@ -41,7 +41,7 @@ public class LawyerUserLogInController {
     @PostMapping("/register")
     public R<LawyerUserVo> register(@RequestBody LawyerUserDto lawyerUserDto) {
         log.info("LawyerUserLogInController.login?lawyerUserDto={}", lawyerUserDto);
-        return lawyerUserService.logIn(lawyerUserDto);
+        return lawyerUserService.register(lawyerUserDto);
     }
 
     @ApiOperation("律师用户验证码校验")

+ 1 - 1
alien-lawyer/src/main/java/shop/alien/lawyer/service/LawyerUserLogInService.java

@@ -19,7 +19,7 @@ public interface LawyerUserLogInService extends IService<LawyerUser> {
      * @return
      */
     R<LawyerUserVo> createToKen(LawyerUser lawyerUser);
-    R<LawyerUserVo> logIn(LawyerUserDto lawyerUserDto);
+    R<LawyerUserVo> register(LawyerUserDto lawyerUserDto);
     R checkMsgCode(LawyerUserDto lawyerUserDto);
 
 }

+ 6 - 4
alien-lawyer/src/main/java/shop/alien/lawyer/service/impl/LawyerUserLogInServiceImpl.java

@@ -93,7 +93,7 @@ public class LawyerUserLogInServiceImpl extends ServiceImpl<LawyerUserMapper, La
     }
 
     @Override
-    public R<LawyerUserVo> logIn(LawyerUserDto lawyerUserDto) {
+    public R<LawyerUserVo> register(LawyerUserDto lawyerUserDto) {
         LawyerUser lawyerUser = lawyerUserMapper.selectOne(new LambdaQueryWrapper<LawyerUser>()
                 .eq(LawyerUser::getPhone, lawyerUserDto.getPhone()).last("limit 1"));
         if (ObjectUtils.isNotEmpty(lawyerUser)) {
@@ -112,13 +112,15 @@ public class LawyerUserLogInServiceImpl extends ServiceImpl<LawyerUserMapper, La
             user.setIsRecommended(0);
             user.setOrderReceivingStatus(0);
             lawyerUserMapper.insert(user);
-            lawyerUserDto.getProblemScenarioIds().forEach(item -> {
+            List<Integer> problemScenarioIds = lawyerUserDto.getProblemScenarioIds();
+            for (int i = 0; i < problemScenarioIds.size(); i++) {
                 LawyerServiceArea lawyerServiceArea = new LawyerServiceArea();
                 lawyerServiceArea.setLawyerUserId(user.getId());
-                lawyerServiceArea.setProblemScenarioId(item);
+                lawyerServiceArea.setProblemScenarioId(problemScenarioIds.get( i));
+                lawyerServiceArea.setSortOrder(i);
                 lawyerServiceArea.setCreatedTime(new Date());
                 lawyerServiceAreaMapper.insert(lawyerServiceArea);
-            });
+            }
             /*LambdaQueryWrapper<LawyerUser> lawFirmLambdaQueryWrapper = new LambdaQueryWrapper<>();
             lawFirmLambdaQueryWrapper.eq(LawyerUser::getFirmId, lawyerUserDto.getFirmId());
             List<LawyerUser> lawyerUsers = lawyerUserMapper.selectList(lawFirmLambdaQueryWrapper);