|
|
@@ -154,10 +154,19 @@ public class SysDeptController extends BaseController {
|
|
|
*/
|
|
|
@ApiOperation(value = "获取所有的树结构")
|
|
|
@GetMapping(value = "/findAllTree")
|
|
|
- public HttpResult<List<SysDept>> findAllTree() {
|
|
|
+ public HttpResult<List<SysDept>> findAllTree(String deptId) {
|
|
|
+ if(deptId==null || "".equals(deptId)){
|
|
|
+ deptId="9";
|
|
|
+ }else{
|
|
|
+ //如果是平台下判断包含D的查询上级id
|
|
|
+ if(deptId.contains("D")){
|
|
|
+ SysDept dept = sysDeptService.getById(deptId);
|
|
|
+ deptId =dept==null?"":dept.getParentId();
|
|
|
+ }
|
|
|
+ }
|
|
|
LambdaQueryWrapper<SysDept> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
queryWrapper.eq(SysDept::getDelFlag, 0);
|
|
|
- return HttpResult.ok(sysDeptService.findTree("9",null));
|
|
|
+ return HttpResult.ok(sysDeptService.findTree(deptId,null));
|
|
|
}
|
|
|
@ApiOperation(value = "省市区门店列表查询 省级parentId=99 市县传值上级id,level传值省市县门店1,2,3,4")
|
|
|
@GetMapping(value = "/queryListByParentId/{level}/{parentId}")
|