|
|
@@ -200,6 +200,7 @@ public class LawyerUserServiceImpl extends ServiceImpl<LawyerUserMapper, LawyerU
|
|
|
if (lawyerId != null) {
|
|
|
queryWrapper.eq("id", lawyerId);
|
|
|
}
|
|
|
+ log.info("getRecommendedLawyerList lawyerId::",lawyerId);
|
|
|
|
|
|
// 分类筛选:通过律师服务领域关联表查询
|
|
|
if (categoryId != null) {
|
|
|
@@ -209,6 +210,7 @@ public class LawyerUserServiceImpl extends ServiceImpl<LawyerUserMapper, LawyerU
|
|
|
return R.data(new Page<>(pageNum, pageSizeNum));
|
|
|
}
|
|
|
queryWrapper.in("id", lawyerIds);
|
|
|
+ log.info("getRecommendedLawyerList lawyerIds::",lawyerIds);
|
|
|
}
|
|
|
|
|
|
// 排序:优先推荐律师 -> 在线律师 -> 注册时间
|
|
|
@@ -220,6 +222,8 @@ public class LawyerUserServiceImpl extends ServiceImpl<LawyerUserMapper, LawyerU
|
|
|
Page<LawyerUser> pageObj = new Page<>(pageNum, pageSizeNum);
|
|
|
IPage<LawyerUser> pageResult = this.page(pageObj, queryWrapper);
|
|
|
|
|
|
+ log.info("getRecommendedLawyerList pageResult:",pageResult);
|
|
|
+
|
|
|
// 为每个律师设置关联的法律问题场景列表
|
|
|
if (pageResult.getRecords() != null && !pageResult.getRecords().isEmpty()) {
|
|
|
setLawyerScenarios(pageResult.getRecords());
|