Browse Source

查询部门列表

chenglong
汤建军 9 months ago
parent
commit
b5aadcbbcf
  1. 5
      blade-service/logpm-supervise/pom.xml
  2. 8
      blade-service/logpm-supervise/src/main/java/com/logpm/supervise/api/ClassifyApi.java
  3. 8
      blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/IClassifyService.java
  4. 18
      blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/impl/ClassifyServiceImpl.java

5
blade-service/logpm-supervise/pom.xml

@ -39,6 +39,11 @@
<artifactId>logpm-supervise-api</artifactId>
<version>3.2.0.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-system-api</artifactId>
<version>3.2.0.RELEASE</version>
</dependency>
</dependencies>

8
blade-service/logpm-supervise/src/main/java/com/logpm/supervise/api/ClassifyApi.java

@ -84,4 +84,12 @@ public class ClassifyApi {
return r;
}
@GetMapping("/deptList")
@ApiOperationSupport(order = 1)
@ApiOperation(value = "我被考核的列表")
public R deptList() {
R r = classifyService.deptList();
return r;
}
}

8
blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/IClassifyService.java

@ -54,7 +54,6 @@ public interface IClassifyService extends BaseService<ClassifyEntity> {
/**
* 查询指标项列表
* @param classify
* @return
*/
List<ClassifyApiVO> selectClassifyList();
@ -94,4 +93,11 @@ public interface IClassifyService extends BaseService<ClassifyEntity> {
* @return
*/
R beMyApiIndicators(Map<String, Object> params, IPage<IndicatorsVO> page);
/**
* 查询部门列表
* @return
*/
R deptList();
}

18
blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/impl/ClassifyServiceImpl.java

@ -48,6 +48,9 @@ import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.BeanUtil;
import org.springblade.core.tool.utils.Func;
import org.springblade.system.entity.Dept;
import org.springblade.system.feign.IDeptClient;
import org.springblade.system.feign.ISysClient;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -78,6 +81,11 @@ public class ClassifyServiceImpl extends BaseServiceImpl<ClassifyMapper, Classif
private final IndicatorsMapper indicatorsMapper;
private final IDeptClient deptClient;
@ -327,6 +335,16 @@ public class ClassifyServiceImpl extends BaseServiceImpl<ClassifyMapper, Classif
return R.data(beIndicatorsVO);
}
/**
* @return
*/
@Override
public R deptList() {
BladeUser user = AuthUtil.getUser();
List<Dept> userDeptNode = deptClient.getUserDeptNode(Long.parseLong(user.getDeptId()));
return R.data(userDeptNode);
}
private List<ClassifyApiVO> getClassifyList(Long pid) {
return baseMapper.selectAllClassifyList(pid);
}

Loading…
Cancel
Save