Commit 3b996899 authored by luben's avatar luben

Merge branch 'dev-lb' into 'dev'

Dev lb

See merge request !200
parents 22828440 9ec2b3b4
Pipeline #144237 failed with stages
in 34 minutes and 23 seconds
......@@ -961,4 +961,10 @@ public class RegionController extends BaseController {
return AjaxResult.success(gridRegionMapper.updateRegionJzArea(gridRegionDetail.getId(),gridRegionDetail.getJzArea()));
}
@RequestMapping(value = "/getFourRegionList", method = RequestMethod.GET)
@ResponseBody
public AjaxResult getFourRegionList(@RequestParam("wgCode") String wgCode) {
return AjaxResult.success(gridRegionMapper.getFourRegionList(wgCode));
}
}
......@@ -4,6 +4,7 @@ import com.ruoyi.system.domain.grid.GridRegion;
import com.ruoyi.system.domain.grid.GridRegionExample;
import com.ruoyi.system.domain.grid.enums.GridRegionSearchParam;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
......@@ -75,4 +76,6 @@ public interface GridRegionMapper {
int updateRegionJzArea(@Param("id")String id,@Param("jzArea")String jzArea);
String getJzAreaByCode(@Param("code")String code);
List<GridRegion> getFourRegionList(@RequestParam("wgCode") String wgCode);
}
\ No newline at end of file
......@@ -1281,13 +1281,14 @@ public class GridRegionFacadeService {
List<GridTreeNode> threeNodes = new ArrayList<>();
for(GridRegion gridRegion : threeLevelNode){
GridTreeNode treeNode = convertNodeToTree(gridRegion);
List<GridRegion> fourLevelNode = gridRegionMapper.getAllLevelFourByType(type,treeNode.getCode());
List<GridTreeNode> fourNodes = new ArrayList<>();
for(GridRegion gridFourRegion : fourLevelNode){
GridTreeNode treeFourNode = convertNodeToTree(gridFourRegion);
fourNodes.add(treeFourNode);
}
treeNode.setChild(fourNodes);
// //四级
// List<GridRegion> fourLevelNode = gridRegionMapper.getAllLevelFourByType(type,treeNode.getCode());
// List<GridTreeNode> fourNodes = new ArrayList<>();
// for(GridRegion gridFourRegion : fourLevelNode){
// GridTreeNode treeFourNode = convertNodeToTree(gridFourRegion);
// fourNodes.add(treeFourNode);
// }
// treeNode.setChild(fourNodes);
threeNodes.add(treeNode);
}
gridTreeNode1.setChild(threeNodes);
......
......@@ -722,7 +722,7 @@
where wg_code = #{code}
</select>
<update id="changeTreeNodeName">
<update id="changeTreeNodeName">
update grid_region set wg_name=#{name} where id = #{id}
</update>
<update id="changeTreeNodeNameByCode">
......@@ -735,4 +735,12 @@
update grid_region set jz_area=#{jzArea} where wg_code = #{id}
</update>
<select id="getFourRegionList" resultType="com.ruoyi.system.domain.grid.GridRegion">
select
<include refid="Base_Column_List" />
from grid_region where is_valid = '1'
and wg_parent_id = #{wgCode}
</select>
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment