zhongrj
2023-12-20 00c92078694f7ea593cc7f35eaad716d7bf2e524
新增网格查询并排序
5 files modified
44 ■■■■■ changed files
src/main/java/org/springblade/modules/grid/controller/GridController.java 11 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/grid/mapper/GridMapper.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/grid/mapper/GridMapper.xml 9 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/grid/service/IGridService.java 7 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/grid/service/impl/GridServiceImpl.java 10 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/grid/controller/GridController.java
@@ -186,4 +186,15 @@
    public R gridInfoByHouseCode( @RequestParam("houseCode") String houseCode) {
        return R.data(gridService.gridInfoByHouseCode(houseCode));
    }
    /**
     * 网格集合查询
     * @param grid
     * @return
     */
    @GetMapping("/getGridList")
    public R getGridList(GridVO grid) {
        return R.data(gridService.getGridList(grid));
    }
}
src/main/java/org/springblade/modules/grid/mapper/GridMapper.java
@@ -96,4 +96,11 @@
    List<GridmanEntity> gridInfo(String houseCode);
    List<DoorplateAddressEntity> gridAoiName(Integer id);
    /**
     * 网格集合查询
     * @param grid
     * @return
     */
    List<GridEntity> getGridList(@Param("grid") GridVO grid);
}
src/main/java/org/springblade/modules/grid/mapper/GridMapper.xml
@@ -130,5 +130,14 @@
    </select>
    <!--网格集合查询-->
    <select id="getGridList" resultType="org.springblade.modules.grid.entity.GridEntity">
        SELECT * from jczz_grid
        where is_deleted = 0
        <if test="grid.communityCode!=null and grid.communityCode!=''">
            and community_code = #{grid.communityCode}
        </if>
        order by sort asc
    </select>
</mapper>
src/main/java/org/springblade/modules/grid/service/IGridService.java
@@ -102,4 +102,11 @@
    Object getGridTree(GridVO grid);
    Object gridInfoByHouseCode(String houseCode);
    /**
     * 网格集合查询
     * @param grid
     * @return
     */
    Object getGridList(GridVO grid);
}
src/main/java/org/springblade/modules/grid/service/impl/GridServiceImpl.java
@@ -284,4 +284,14 @@
        objectObjectHashMap.put("doorplateAddress", result);
        return objectObjectHashMap;
    }
    /**
     * 网格集合查询
     * @param grid
     * @return
     */
    @Override
    public Object getGridList(GridVO grid) {
        return baseMapper.getGridList(grid);
    }
}