fix:修改问题

1 chart编辑界面metric选择优化:由hover显示下一级改为点击显示下一级;label及对应value均从/api/vi/series/接口获取整合进行显示;优化后修改界面的metric初始化;panel列表图表点击菜单下拉列表,表头灰色背景不消失;
This commit is contained in:
hyx
2020-04-01 22:21:06 +08:00
parent f4f74a1cf3
commit cf99ed6a6f
2 changed files with 241 additions and 56 deletions

View File

@@ -252,19 +252,21 @@ export default {
prev:newItem.prev,
next:newItem.next,
}
this.$put('panel/'+ this.pagePanelId+'/charts/modify',modifyParams).then(response => {
if (response.code === 200) {
//let item = this.dataList.find(item => item.id === newItem.id);
}else {
if(response.msg){
this.$message.error(response.msg);
}else if(response.error){
this.$message.error(response.error);
if(this.dataList.length>1){
this.$put('panel/'+ this.pagePanelId+'/charts/modify',modifyParams).then(response => {
if (response.code === 200) {
//let item = this.dataList.find(item => item.id === newItem.id);
}else {
this.$message.error(response);
if(response.msg){
this.$message.error(response.msg);
}else if(response.error){
this.$message.error(response.error);
}else {
this.$message.error(response);
}
}
}
});
});
}
let chartTitle = item.querySelector('.chartTitle');
chartTitle.style.background = '';
@@ -284,8 +286,8 @@ export default {
choose(event ){
console.log('choose', event);
let chartTitle = event.item.querySelector('.chartTitle');
console.log('choose-title',chartTitle);
chartTitle.style.background = '#d8dce1';
//console.log('choose-title',chartTitle);
//chartTitle.style.background = '#d8dce1';
},
clone(event){
console.log('clone',event );