linwei
2024-01-23 e85d07f122b1ba5f9903d96ddcafd1bb28491428
排序优化
1 files modified
37 ■■■■ changed files
src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java 37 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java
@@ -107,6 +107,7 @@
    /**
     * 根据角色获取功能集合数据
     *
     * @param type 1:查社区  2:查房屋和场所(居民角色)
     * @param roleName
     * @return
@@ -160,6 +161,7 @@
    /**
     * 获取居民角色对应的房屋,场所信息
     *
     * @param list
     * @return
     */
@@ -232,6 +234,7 @@
    /**
     * 获取楼盘相关集合数据
     *
     * @param houseParam
     * @return
     */
@@ -262,6 +265,7 @@
    /**
     * 获取网格员对应的网格信息
     *
     * @param houseParam
     */
    private void getGridInfoByGridman(HouseParam houseParam) {
@@ -287,6 +291,7 @@
    /**
     * 查询户室级别数据
     *
     * @param houseParam
     * @param map
     * @return
@@ -360,6 +365,7 @@
    /**
     * 获取楼栋层级数据
     *
     * @param houseParam
     * @param map
     * @return
@@ -417,6 +423,7 @@
    /**
     * 查询户室及住户相关信息,单元中包含住户
     *
     * @param houseParam
     * @param stringList
     * @return
@@ -452,6 +459,7 @@
    /**
     * 单个单元处理
     *
     * @param list
     * @param listMap
     */
@@ -489,6 +497,7 @@
    /**
     * 多单元处理
     *
     * @param list
     * @param listMap
     */
@@ -523,6 +532,7 @@
    /**
     * 单元排序
     *
     * @param tempList
     * @param list
     */
@@ -532,21 +542,18 @@
            for (FuncNode funcNode : tempList) {
                if (funcNode.getUnitName().contains("一")){
                    funcNode.setSort(1);
                }
                if (funcNode.getUnitName().contains("二")){
                } else if (funcNode.getUnitName().contains("二")) {
                    funcNode.setSort(2);
                }
                if (funcNode.getUnitName().contains("三")){
                } else if (funcNode.getUnitName().contains("三")) {
                    funcNode.setSort(3);
                }
                if (funcNode.getUnitName().contains("四")){
                } else if (funcNode.getUnitName().contains("四")) {
                    funcNode.setSort(4);
                }
                if (funcNode.getUnitName().contains("五")){
                } else if (funcNode.getUnitName().contains("五")) {
                    funcNode.setSort(5);
                }
                if (funcNode.getUnitName().contains("六")){
                } else if (funcNode.getUnitName().contains("六")) {
                    funcNode.setSort(6);
                } else {
                    funcNode.setSort(1);
                }
            }
            // 排序
@@ -557,6 +564,7 @@
    /**
     * 查询房屋及出租详情信息
     *
     * @param code 门牌地址编号
     * @return
     */
@@ -602,6 +610,7 @@
    /**
     * 根据参数获取地址详情
     *
     * @return
     */
    @Override
@@ -626,6 +635,7 @@
    /**
     * 查询社区信息
     *
     * @param name
     * @return
     */
@@ -636,6 +646,7 @@
    /**
     * 获取房屋树
     *
     * @param houseParam
     * @return
     */
@@ -648,6 +659,7 @@
    /**
     * 根据角色获取地址编号集合
     *
     * @param houseParam
     * @return
     */
@@ -666,6 +678,7 @@
    /**
     * 根据角色获取社区编号集合
     *
     * @param houseParam
     * @return
     */
@@ -684,6 +697,7 @@
    /**
     * 房屋数据处理
     *
     * @return
     */
    @Override
@@ -736,6 +750,7 @@
    /**
     * 小区数据处理
     *
     * @return
     */
    @Override
@@ -774,6 +789,7 @@
    /**
     * 场所数据处理
     *
     * @return
     */
    @Override
@@ -851,6 +867,7 @@
    /**
     * 社区数据处理
     *
     * @return
     */
    @Override