|
@@ -53,6 +53,15 @@ public class EvaluationItemServiceImpl extends ServiceImpl<EvaluationItemMapper,
|
|
|
//1是公司,2是公司及以下,3部门,4部门及以下,5自定义
|
|
|
evaluationItemEntity.setPermissonType(currentUser.getPermissonType());
|
|
|
}
|
|
|
+ if(evaluationItemEntity.getDeptOrgId()!=null) {
|
|
|
+ Integer tempCompanyId = orgInfoUtil.getOrgCompanyId(evaluationItemEntity.getDeptOrgId());
|
|
|
+ if (tempCompanyId != null) {
|
|
|
+ evaluationItemEntity.setCompanyOrgId(tempCompanyId);
|
|
|
+ } else {
|
|
|
+ evaluationItemEntity.setCompanyOrgId(evaluationItemEntity.getDeptOrgId());
|
|
|
+ evaluationItemEntity.setDeptOrgId(null);
|
|
|
+ }
|
|
|
+ }
|
|
|
Page<EvaluationItemEntity> iPage = evaluationItemMapper.findPage(page, evaluationItemEntity);
|
|
|
for (EvaluationItemEntity item : iPage.getRecords()) {
|
|
|
item.setCompanyOrgName(orgInfoUtil.getOrgName(item.getCompanyOrgId()));
|