|
@@ -568,8 +568,11 @@ public class MeterTreeContractServiceImpl extends BaseServiceImpl<MeterTreeContr
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public boolean contractTreeNodeImport(String id, MultipartFile file) {
|
|
|
MeterTreeContract meterTreeContract = baseMapper.selectById(id);
|
|
|
- if (meterTreeContract.getAncestor().split(",").length > 3) {
|
|
|
+/* if (meterTreeContract.getAncestor().split(",").length > 3) {
|
|
|
throw new ServiceException("只能从前三层节点开始导入,操作失败");
|
|
|
+ }*/
|
|
|
+ if (meterTreeContract.getAncestor().split(",").length > 5) {
|
|
|
+ throw new ServiceException("只能从前五层节点开始导入,操作失败");
|
|
|
}
|
|
|
List<MeterTreeContract> rootNodesImport = new ArrayList<>();
|
|
|
if (meterTreeContract.getParentId().equals(0L) && meterTreeContract.getAncestor().equals("0")) {
|