...
|
...
|
@@ -47,14 +47,14 @@ export default { |
|
|
label: '所属业务系统',
|
|
|
sortable: true,
|
|
|
align: 'center',
|
|
|
width: '280'
|
|
|
width: '270'
|
|
|
},
|
|
|
{
|
|
|
prop: 'nickname',
|
|
|
label: '业务系统负责人',
|
|
|
sortable: true,
|
|
|
align: 'center',
|
|
|
width: '140'
|
|
|
width: '150'
|
|
|
},
|
|
|
{
|
|
|
prop: 'createUser',
|
...
|
...
|
@@ -203,6 +203,9 @@ export default { |
|
|
let devCharts = Vue.ref('');
|
|
|
let snapshotCharts = Vue.ref('');
|
|
|
let peopleSSCharts = Vue.ref('');
|
|
|
let showBus = Vue.ref(false);
|
|
|
let title = Vue.ref('');
|
|
|
let busType = Vue.ref();
|
|
|
let getEcharts = ()=>{
|
|
|
bizCharts = echarts.init(bizChartsRefs.value);
|
|
|
let bizOption = {
|
...
|
...
|
@@ -425,6 +428,27 @@ export default { |
|
|
proxy.$global.openNewWin('template/detail/snapshot_detail', row.createUser+'在'+row.createTime+'创建的'+row.resName+'的快照', {resId:row.resId,'batchNo':row.batchNo},false);
|
|
|
}
|
|
|
|
|
|
|
|
|
//查看业务系统
|
|
|
let goBus = (row) => {
|
|
|
title.value = row.resName+'所属业务系统信息';
|
|
|
let busTypeAdmin = [];
|
|
|
for (let i = 0; i < row.busTypeName.split(',').length; i++) {
|
|
|
for (let j = 0; j < row.nickname.split(',').length; j++) {
|
|
|
if (i==j){
|
|
|
busTypeAdmin.push(row.busTypeName.split(',')[i]+'('+row.nickname.split(',')[i]+')')
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
busType.value = busTypeAdmin;
|
|
|
showBus.value = true;
|
|
|
|
|
|
}
|
|
|
//关闭弹框
|
|
|
let cancelBtn = () => {
|
|
|
showBus.value = false;
|
|
|
}
|
|
|
|
|
|
//查看资源详情
|
|
|
let goResDetail = (row) => {
|
|
|
proxy.$global.openDetail(row.resId, row.resType, proxy);
|
...
|
...
|
@@ -462,7 +486,12 @@ export default { |
|
|
handleChangeDatetime,
|
|
|
handleDel,
|
|
|
goResDetail,
|
|
|
handleDetail
|
|
|
handleDetail,
|
|
|
goBus,
|
|
|
showBus,
|
|
|
cancelBtn,
|
|
|
title,
|
|
|
busType
|
|
|
}
|
|
|
}
|
|
|
} |
...
|
...
|
|