Alex 4 лет назад
Родитель
Сommit
c82cecf94c

+ 3 - 0
ruoyi-system/src/main/java/com/ruoyi/app/domain/vo/AppMemberVo.java

@@ -163,4 +163,7 @@ public class AppMemberVo extends BaseEntity {
 
     @ApiModelProperty(value="是否族长  Y是  N否")
     private String patriarch;
+
+    @ApiModelProperty(value="第几代")
+    private Integer generation;
 }

+ 4 - 0
ruoyi-system/src/main/java/com/ruoyi/app/service/impl/TbFamilyMemberServiceImpl.java

@@ -178,6 +178,10 @@ public class TbFamilyMemberServiceImpl extends ServiceImpl<TbFamilyMemberMapper,
                             .like(AppMemberVo::getMobile,memberVo.getSearchValue())
             );
         }
+        if (memberVo.getGeneration() != null) {
+            // 按第几代排序 升序
+            lqw.orderByAsc(AppMemberVo::getGeneration);
+        }
         return baseMapper.selectFamilyTree(lqw);
     }