Commit 780fa857 by zhengyunfei

新增阶段列表查询

parent 89f35f76
...@@ -116,4 +116,12 @@ public class SysDeptController extends BaseController { ...@@ -116,4 +116,12 @@ public class SysDeptController extends BaseController {
deptService.checkDeptDataScope(deptId); deptService.checkDeptDataScope(deptId);
return toAjax(deptService.deleteDeptById(deptId)); return toAjax(deptService.deleteDeptById(deptId));
} }
/**
* 【PC】阶段列表
*/
@GetMapping("/getPhaseList")
public R<List<SysDept>> getPhaseList() {
return R.ok(deptService.getPhaseList());
}
} }
...@@ -122,4 +122,9 @@ public interface ISysDeptService { ...@@ -122,4 +122,9 @@ public interface ISysDeptService {
* @return 结果 * @return 结果
*/ */
int deleteDeptById(Long deptId); int deleteDeptById(Long deptId);
/**
* 【PC】阶段列表
*/
List<SysDept> getPhaseList();
} }
...@@ -6,7 +6,9 @@ import cn.hutool.core.lang.tree.Tree; ...@@ -6,7 +6,9 @@ import cn.hutool.core.lang.tree.Tree;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.ruoyi.common.constant.UserConstants; import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.domain.TreeEntity;
import com.ruoyi.common.core.domain.entity.SysDept; import com.ruoyi.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysRole; import com.ruoyi.common.core.domain.entity.SysRole;
import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.entity.SysUser;
...@@ -282,4 +284,13 @@ public class SysDeptServiceImpl implements ISysDeptService { ...@@ -282,4 +284,13 @@ public class SysDeptServiceImpl implements ISysDeptService {
return baseMapper.deleteById(deptId); return baseMapper.deleteById(deptId);
} }
/**
* 【PC】阶段列表
*/
@Override
public List<SysDept> getPhaseList() {
List<SysDept> sysDepts = baseMapper.selectList(Wrappers.<SysDept>lambdaQuery().eq(TreeEntity::getParentId, 0));
return sysDepts;
}
} }
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