|
@@ -13,6 +13,7 @@ import com.railway.common.core.controller.BaseController;
|
|
|
import com.railway.common.core.domain.AjaxResult;
|
|
import com.railway.common.core.domain.AjaxResult;
|
|
|
import com.railway.common.core.domain.entity.SysDept;
|
|
import com.railway.common.core.domain.entity.SysDept;
|
|
|
import com.railway.common.core.page.TableDataInfo;
|
|
import com.railway.common.core.page.TableDataInfo;
|
|
|
|
|
+import com.railway.common.utils.SecurityUtils;
|
|
|
import com.railway.common.utils.StringUtils;
|
|
import com.railway.common.utils.StringUtils;
|
|
|
import com.railway.system.service.ISysDeptService;
|
|
import com.railway.system.service.ISysDeptService;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
@@ -92,7 +93,9 @@ public class BusStationController extends BaseController {
|
|
|
@GetMapping(value = "cascade")
|
|
@GetMapping(value = "cascade")
|
|
|
public TableDataInfo cascade() {
|
|
public TableDataInfo cascade() {
|
|
|
// 构建机构树
|
|
// 构建机构树
|
|
|
- List<SysDept> depts = deptService.selectDeptList();
|
|
|
|
|
|
|
+ SysDept dept = new SysDept();
|
|
|
|
|
+ dept.setDeptId(SecurityUtils.getDeptId());
|
|
|
|
|
+ List<SysDept> depts = deptService.selectDeptList(dept);
|
|
|
List<SysDept> deptTrees = deptService.buildDeptTree(depts);
|
|
List<SysDept> deptTrees = deptService.buildDeptTree(depts);
|
|
|
List<CascadeDeptVo> cascadeDeptList = busStationService.buildCascadeDept(deptTrees);
|
|
List<CascadeDeptVo> cascadeDeptList = busStationService.buildCascadeDept(deptTrees);
|
|
|
Map<Long, CascadeDeptVo> cascadeDeptVoMap = new LinkedHashMap<>();
|
|
Map<Long, CascadeDeptVo> cascadeDeptVoMap = new LinkedHashMap<>();
|