|
@@ -63,6 +63,7 @@ import org.springblade.system.user.service.IUserOauthService;
|
|
|
import org.springblade.system.user.service.IUserService;
|
|
|
import org.springblade.system.user.util.FileUtils;
|
|
|
import org.springblade.system.user.util.ForestNodeMerger;
|
|
|
+import org.springblade.system.user.vo.InformationQueryBIMVO;
|
|
|
import org.springblade.system.user.vo.InformationQueryVO1;
|
|
|
import org.springblade.system.user.vo.InformationQueryVO2;
|
|
|
import org.springblade.system.user.vo.UserVO;
|
|
@@ -1314,6 +1315,17 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, User> implement
|
|
|
return informationQueryVO1s;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<InformationQueryBIMVO> queryInformationByFileNumber(String contractId, String fileNumber) {
|
|
|
+ if (StringUtil.isEmpty(contractId)) {
|
|
|
+ throw new ServiceException("未获取到合同段id");
|
|
|
+ }
|
|
|
+
|
|
|
+ List<InformationQueryBIMVO> informationQueryVO1s = baseMapper.queryInformationByFileNumber(contractId, fileNumber);
|
|
|
+
|
|
|
+ return informationQueryVO1s;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
private List<PrivateTreeVO> buildTree(List<WbsTreePrivate> wbsTreePrivatesNodes, String projectId) {
|
|
|
List<PrivateTreeVO> privateTreeVOS = BeanUtil.copyProperties(wbsTreePrivatesNodes, PrivateTreeVO.class);
|