|
@@ -169,7 +169,6 @@ function drawGraph(data,resultShowId) {
|
|
|
]
|
|
|
};
|
|
|
myChart.setOption(option);
|
|
|
- myChart.on('click',dataClick);
|
|
|
// myChart = echarts.init(document.getElementById(resultShowId),'light');
|
|
|
// categories = data['categories'];
|
|
|
// var legends = categories.slice(2, categories.length);
|
|
@@ -271,7 +270,6 @@ function drawGraph(data,resultShowId) {
|
|
|
function dataClick(param){
|
|
|
var data = param.data;
|
|
|
// var nodes = option.series[0].nodes;
|
|
|
- console.log('clickData',data);
|
|
|
if(data.source !== undefined && data.target !== undefined)
|
|
|
{
|
|
|
// myChart.setOption(option);
|
|
@@ -483,8 +481,8 @@ function drawTree(data, showNodeName){
|
|
|
view:{
|
|
|
showLine:true, //设置是否显示连线 默认为true
|
|
|
showTitle: false,//设置是否显示鼠标悬浮时显示title的效果
|
|
|
- dblClickExpand: false,//设置是否支持双击展开树节点
|
|
|
- fontCss : {color:"blue"},//设置节点样式
|
|
|
+ dblClickExpand: true,//设置是否支持双击展开树节点
|
|
|
+ fontCss : {color:"#333"},//设置节点样式
|
|
|
expandSpeed: "slow",//设置展开的速度 fast normal slow
|
|
|
nameIsHTML: true,//名字是否是HTML
|
|
|
selectedMulti: true,
|
|
@@ -492,7 +490,11 @@ function drawTree(data, showNodeName){
|
|
|
},
|
|
|
//设置事件回调
|
|
|
callback:{
|
|
|
- // onClick:zTreeOnClick,
|
|
|
+ onClick: function (treeId, treeNode) {
|
|
|
+ const selectPId = $('.curSelectedNode').attr('id')
|
|
|
+ const selectId = selectPId.substring(0,selectPId.length-1) + 'ico'
|
|
|
+ $('#'+selectId).append('<img class="iconSelect" src="./images/iconSelect.png">')
|
|
|
+ },
|
|
|
beforeClick: function (treeId, treeNode) {
|
|
|
var zTree = $.fn.zTree.getZTreeObj("tree");
|
|
|
if (treeNode.isParent) {
|
|
@@ -503,6 +505,9 @@ function drawTree(data, showNodeName){
|
|
|
let index = treeNodeName.indexOf(' ')
|
|
|
const name = treeNodeName.substring(index+1)
|
|
|
getGraph(name,'diagnose')
|
|
|
+ const selectPId = $('.curSelectedNode').attr('id')
|
|
|
+ const selectId = selectPId.substring(0,selectPId.length-1) + 'ico'
|
|
|
+ $('#'+selectId + ' .iconSelect').remove()
|
|
|
// showKnowledgeGraph(treeNode.name, 'graph', 0);
|
|
|
return true;
|
|
|
}
|
|
@@ -526,7 +531,6 @@ function getNode(val, type){
|
|
|
}
|
|
|
).then(res=>{
|
|
|
if(res.data.code == 0) {
|
|
|
- console.log('res',res)
|
|
|
const data = res.data.data
|
|
|
let nodeStr =''
|
|
|
if(data.length > 0){
|
|
@@ -575,6 +579,9 @@ function updateTree(keyWord, txt) {
|
|
|
var data = {"name":'tree'};
|
|
|
var zTree = $.fn.zTree.getZTreeObj("tree");
|
|
|
zTree.selectNode(zTree.getNodeByParam("name", keyWord));
|
|
|
+ const selectPId = $('.curSelectedNode').attr('id')
|
|
|
+ const selectId = selectPId.substring(0,selectPId.length-1) + 'ico'
|
|
|
+ $('#'+selectId).append('<img class="iconSelect" src="./images/iconSelect.png">')
|
|
|
// $.ajax({
|
|
|
// type: 'GET',
|
|
|
// url: '/load_tree/' + txt,
|