|
|
|
@ -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; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -322,13 +330,21 @@ public class ClassifyServiceImpl extends BaseServiceImpl<ClassifyMapper, Classif
|
|
|
|
|
//查询我被考核的列表
|
|
|
|
|
Page<IndicatorsVO> indicatorsVOPage = indicatorsMapper.selectBeMyApiIndicators(page, params); |
|
|
|
|
if (Func.isNotEmpty(indicatorsVOPage)){ |
|
|
|
|
|
|
|
|
|
beIndicatorsVO.setIndicatorsVOS(indicatorsVOPage.getRecords()); |
|
|
|
|
beIndicatorsVO.setIndicatorsVOS(indicatorsVOPage); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
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); |
|
|
|
|
} |
|
|
|
|