|
@@ -264,7 +264,7 @@ public class SysDeptController extends BaseController
|
|
|
return deptService.getByParentId(parentId);
|
|
|
}
|
|
|
|
|
|
- public AjaxResult setAncestors(){
|
|
|
+ public AjaxResult setAncestors() {
|
|
|
List<SysDept> sysDepts = deptService.selectDepts(new SysDept());
|
|
|
for (SysDept sysDept : sysDepts) {
|
|
|
String ancestors = sysDept.getAncestors();
|
|
@@ -274,25 +274,27 @@ public class SysDeptController extends BaseController
|
|
|
if (parent1 == null) {
|
|
|
continue;
|
|
|
}
|
|
|
- // 村
|
|
|
+
|
|
|
Long id1 = parent1.getId();
|
|
|
SysDept parent2 = deptService.getParentById(id1);
|
|
|
if (parent2 == null) {
|
|
|
+ sysDept.setAncestors(id1 + "");
|
|
|
continue;
|
|
|
}
|
|
|
- // 镇
|
|
|
+
|
|
|
Long id2 = parent2.getId();
|
|
|
SysDept parent3 = deptService.getParentById(id2);
|
|
|
if (parent3 == null) {
|
|
|
+ sysDept.setAncestors(id2 + "," + id1);
|
|
|
continue;
|
|
|
}
|
|
|
- // 潜山市
|
|
|
+
|
|
|
Long id3 = parent3.getId();
|
|
|
sysDept.setAncestors(id3 + "," + id2 + "," + id1);
|
|
|
- System.out.println(JSON.toJSONString(sysDept));
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ System.out.println(JSON.toJSONString(sysDepts));
|
|
|
return AjaxResult.success();
|
|
|
}
|
|
|
}
|