|
@@ -314,7 +314,7 @@ public class WbsTreeContractServiceImpl
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<WbsTreeContract> searchNodeAllTable(String primaryKeyId, String tableOwner) {
|
|
|
|
|
|
+ public List<WbsTreeContract> searchNodeAllTable(String primaryKeyId, String tableOwner, String contractId, String projectId) {
|
|
//获取当前节点
|
|
//获取当前节点
|
|
WbsTreeContract wbsTreeContract = baseMapper.selectOne(Wrappers.<WbsTreeContract>query().lambda()
|
|
WbsTreeContract wbsTreeContract = baseMapper.selectOne(Wrappers.<WbsTreeContract>query().lambda()
|
|
.eq(WbsTreeContract::getPKeyId, primaryKeyId));
|
|
.eq(WbsTreeContract::getPKeyId, primaryKeyId));
|
|
@@ -322,8 +322,8 @@ public class WbsTreeContractServiceImpl
|
|
throw new ServiceException("未查询到数据");
|
|
throw new ServiceException("未查询到数据");
|
|
}
|
|
}
|
|
|
|
|
|
- //获取当前项目合同段的角色roleId
|
|
|
|
- SaveUserInfoByProject userInfo = baseMapper.selectRoleInfo(AuthUtil.getUserId(), wbsTreeContract.getContractId(), wbsTreeContract.getProjectId());
|
|
|
|
|
|
+ //获取当前项目合同段的角色roleId-默认查询施工合同段
|
|
|
|
+ SaveUserInfoByProject userInfo = baseMapper.selectRoleInfo(AuthUtil.getUserId(), contractId, projectId);
|
|
String roleId = userInfo.getRoleId();
|
|
String roleId = userInfo.getRoleId();
|
|
|
|
|
|
//获取当前用户角色与表单所属方关系信息
|
|
//获取当前用户角色与表单所属方关系信息
|
|
@@ -347,11 +347,9 @@ public class WbsTreeContractServiceImpl
|
|
}
|
|
}
|
|
|
|
|
|
//根据tableOwnerList、tableOwnerNumber 获取当前节点下表单
|
|
//根据tableOwnerList、tableOwnerNumber 获取当前节点下表单
|
|
- List<WbsTreeContract> wbsTreeContractList = baseMapper.selectWbsTreeContractList(tableOwnerNumbers, wbsTreeContract.getProjectId(),
|
|
|
|
- wbsTreeContract.getWbsId(), wbsTreeContract.getContractId(), wbsTreeContract.getId()
|
|
|
|
- , wbsTreeContract.getContractIdRelation(), tableOwnerList);
|
|
|
|
|
|
+ return baseMapper.selectWbsTreeContractList(tableOwnerNumbers, wbsTreeContract.getProjectId(),
|
|
|
|
+ wbsTreeContract.getWbsId(), wbsTreeContract.getContractId(), wbsTreeContract.getId(), wbsTreeContract.getContractIdRelation(), tableOwnerList);
|
|
|
|
|
|
- return wbsTreeContractList;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|