jyc 2 тижнів тому
батько
коміт
655a9723d6

+ 3 - 0
alien-lawyer/src/main/java/shop/alien/lawyer/service/impl/LawyerUserLogInServiceImpl.java

@@ -117,6 +117,8 @@ public class LawyerUserLogInServiceImpl extends ServiceImpl<LawyerUserMapper, La
             user.setOrderReceivingStatus(1);
             user.setPassType(2);
             user.setConsultationFee(Integer.parseInt(lawyerFee));
+            user.setNickName(user.getName() != null && !user.getName().isEmpty() ?
+                    user.getName().charAt(0) + "律师" : "律师");
             lawyerUserMapper.insert(user);
             List<Integer> problemScenarioIds = lawyerUserDto.getProblemScenarioIds();
             for (int i = 0; i < problemScenarioIds.size(); i++) {
@@ -167,6 +169,7 @@ public class LawyerUserLogInServiceImpl extends ServiceImpl<LawyerUserMapper, La
         LawyerUser lawyerUser = new LawyerUser();
         lawyerUser.setId(lawyerUserDto.getId());
         lawyerUser.setLastOnlineTime(new Date());
+        lawyerUser.setIsOnline(0);
         lawyerUserMapper.updateById(lawyerUser);
         baseRedisService.delete("lawyer_" + lawyerUserDto.getPhone());
         return R.success("退出成功");