|
|
@@ -13,6 +13,7 @@ import com.xunmei.common.core.constant.ErrorMsgConstants;
|
|
|
import com.xunmei.common.core.constant.SecurityConstants;
|
|
|
import com.xunmei.common.core.domain.OrgTreeReq;
|
|
|
import com.xunmei.common.core.domain.OrgTreeResp;
|
|
|
+import com.xunmei.common.core.domain.R;
|
|
|
import com.xunmei.common.core.domain.edu.domain.SysLearningMaterials;
|
|
|
import com.xunmei.common.core.domain.edu.dto.SysLearningMaterialsFileListPageDto;
|
|
|
import com.xunmei.common.core.domain.edu.dto.SysLearningMaterialsInsertDto;
|
|
|
@@ -65,13 +66,15 @@ public class SysLearningMaterialsServiceImpl extends ServiceImpl<SysLearningMate
|
|
|
/* final List<Long> list = dealParentOrgId(request, sysOrg);
|
|
|
boolean isTopOrg = ObjectUtil.equal(sysOrg.getParentId(), TOP_ORG_PARENT_ID);
|
|
|
list.remove(request.getOrgId());
|
|
|
- request.setOrgIdList(list);
|
|
|
- request.setUserId(SecurityUtils.getUserId());*/
|
|
|
+ request.setOrgIdList(list);*/
|
|
|
+ request.setUserId(SecurityUtils.getUserId());
|
|
|
//获取数据 默认查询当前及上级机构公开,当前用户创建的的数据
|
|
|
OrgTreeReq orgTreeReq = new OrgTreeReq(request.getOrgId(), request.getCheckSub());
|
|
|
|
|
|
|
|
|
- OrgTreeResp orgTreeResp = remoteOrgService.getOrgTreeResp(request.getOrgId(),request.getCheckSub());
|
|
|
+ R<OrgTreeResp> orgTreeRespR = RemoteCallHandlerExecutor.executeRemoteCall(() ->
|
|
|
+ remoteOrgService.getOrgTreeResp(orgTreeReq), ErrorMsgConstants.QUERY_ORG_DATA_ERROR);
|
|
|
+ OrgTreeResp orgTreeResp = orgTreeRespR.getData();
|
|
|
|
|
|
|
|
|
request.setOrgId(orgTreeResp.getOrgId());
|