diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java index 07bded4a..a5bbeb5e 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java @@ -224,6 +224,8 @@ public class SysDeptServiceImpl implements ISysDeptService { throw new ServiceException("部门停用,不允许新增"); } + //单位类型向下继承 + dept.setTypeFlag(info.getTypeFlag()); dept.setAncestors(info.getAncestors() + "," + dept.getParentId()); return deptMapper.insertDept(dept); } diff --git a/ruoyi-ui/src/api/publics.js b/ruoyi-ui/src/api/publics.js index 0f15e766..114c0e52 100644 --- a/ruoyi-ui/src/api/publics.js +++ b/ruoyi-ui/src/api/publics.js @@ -44,6 +44,7 @@ const getUserList = (data) => { }) } +// 查询项目部门信息 const queryUnitList = (query) => { return request({ url: '/publics/queryUnitList', diff --git a/ruoyi-ui/src/views/statistics/statisticsProject/index.vue b/ruoyi-ui/src/views/statistics/statisticsProject/index.vue index 68675a2c..3f1a10f1 100644 --- a/ruoyi-ui/src/views/statistics/statisticsProject/index.vue +++ b/ruoyi-ui/src/views/statistics/statisticsProject/index.vue @@ -102,19 +102,48 @@ show-overflow-tooltip /> - - + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + @@ -124,7 +153,7 @@ - + @@ -135,13 +164,6 @@ - - - -