Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java
@@ -122,6 +122,7 @@
            throw new PLException("500", new String[]{"增加业务类型查询模板失败"});
        }
    }
    /**
     * 修改查询模板
     * @param qtd 查询模板实体类
@@ -161,6 +162,7 @@
            return BaseResult.fail("删除查询模板失败");
        }
    }
    /**
     * @param qtInfoDTO 传输的数据对象:
     *                linkTypeName 链接类型、
@@ -271,6 +273,9 @@
                AttributeDef att = platformClientUtil.getAttributeService().getAttributeDefByName(column);
                if(att == null || "".equals(att.oid)){
                    att = allSysAttr.get(column.toLowerCase());
                }
                if(att == null){
                    throw new PLException("500", new String[]{"属性字段:" + column + "在属性池中未查询到,请确认!!"});
                }
                leafInfoDTO.setClause(leafInfo.getClause());
@@ -784,6 +789,7 @@
        }
        return ciMap;
    }
    /**
     * 树化一个查询条件组节点
     * @param children
@@ -856,6 +862,7 @@
        }
        return ciList;
    }
    /**
     * 高级查询
     * 把Node内容解析成ConditionItem
@@ -941,8 +948,6 @@
        return ci;
    }
    /**
     * 获取参照的查询模板
     * @param refAbName: 参照属性名
@@ -1001,7 +1006,6 @@
        condition.setCIMap(ciMap);
        return qt;
    }
    /**
     * 返回查询的版本
@@ -1083,6 +1087,7 @@
        ControllerUtil.writeFileToResponse(response,vciqtmfFileName);
        FileUtil.del(defaultTempFolder + File.separator);
    }
    /**
     * 导入链接类型查询模板
     * @param file 上传的文件
@@ -1441,8 +1446,13 @@
            throw new PLException("500", new String[]{checkInfo});
        }
        qt.setId("qt1");
        BusinessObject[] result = platformClientUtil.getQueryService().findBTMObjects(qt.getId(), OQTool.qtTOXMl(qt).asXML());
        return BaseResult.dataList(Arrays.asList(result));
        try {
            BusinessObject[] result = platformClientUtil.getQueryService().findBTMObjects(qt.getId(), OQTool.qtTOXMl(qt).asXML());
            return BaseResult.dataList(Arrays.asList(result));
        }catch (Exception e){
            String errorLog = "查询时出现问题,请检查配置的条件是否存在问题,具体原因:"+VciBaseUtil.getExceptionMessage(e);
            throw new VciBaseException(errorLog);
        }
    }
    /**
@@ -1476,6 +1486,7 @@
        if(!checkInfo.equals("OK")){
            throw new PLException("500", new String[]{checkInfo});
        }
        qt.setId(qtInfoDTO.getQtName());
        //设置排序信息
        qt.setOrderInfoList(qtInfoDTO.getQueryTemplate().getOrderInfoList());
        QTInfo qtWrapper = new QTInfo();
@@ -1644,6 +1655,7 @@
        tree.put("children", childList);
        return BaseResult.success(tree);
    }
    /**
     * 查询模板的列表添加了字段的相关属性
     * @param btmName 类型
@@ -1844,6 +1856,7 @@
            e.printStackTrace();
        }
    }
    // 数据过滤
    private void addImportBtmData(BtmQTExportData qtExportData, List<BizType> ltsNew, List<QTInfo> qTWrapperNew,
                               Map<String/* 类型名称 */, QTD[]/* 查询模板定义 */> norepQTDs) {