Authored by zhangtianqi

腾讯云页面增加云硬盘和TDSQL资源---优化

@@ -16,49 +16,97 @@ export default { @@ -16,49 +16,97 @@ export default {
16 flag: 'capacity-disk-snapshotCount', 16 flag: 'capacity-disk-snapshotCount',
17 kpiIds:'KPI2AABE086', 17 kpiIds:'KPI2AABE086',
18 name:'快照数量', 18 name:'快照数量',
19 - map:{} 19 + map:{
  20 + 'KPI2AABE086':{
  21 + kpiValue:0,
  22 + kpiUnit:"个",
  23 + kpiName:"快照数量"
  24 + }
  25 + }
20 },{ 26 },{
21 // 快照已使用容量 27 // 快照已使用容量
22 flag: 'capacity-disk-snapshotSize', 28 flag: 'capacity-disk-snapshotSize',
23 kpiIds:'KPIF1297210', 29 kpiIds:'KPIF1297210',
24 name:'快照已使用容量', 30 name:'快照已使用容量',
25 - map:{} 31 + map:{
  32 + 'KPIF1297210':{
  33 + kpiValue:0,
  34 + kpiUnit:"TB",
  35 + kpiName:"快照已使用容量"
  36 + }
  37 + }
26 },{ 38 },{
27 // 云硬盘总数 39 // 云硬盘总数
28 flag: 'capacity-disk-count', 40 flag: 'capacity-disk-count',
29 kpiIds:'KPI4F8DDF84', 41 kpiIds:'KPI4F8DDF84',
30 name:"云硬盘总数", 42 name:"云硬盘总数",
31 - map:{} 43 + map:{
  44 + 'KPI4F8DDF84':{
  45 + kpiValue:0,
  46 + kpiUnit:"个",
  47 + kpiName:"云硬盘总数"
  48 + }
  49 + }
32 },{ 50 },{
33 // 高效云硬盘数 51 // 高效云硬盘数
34 flag: 'capacity-disk-totalDiskCount', 52 flag: 'capacity-disk-totalDiskCount',
35 kpiIds:'KPI16AC2C58', 53 kpiIds:'KPI16AC2C58',
36 name:'高效云硬盘数', 54 name:'高效云硬盘数',
37 - map:{} 55 + map:{
  56 + 'KPI16AC2C58':{
  57 + kpiValue:0,
  58 + kpiUnit:"个",
  59 + kpiName:"高效云硬盘数"
  60 + }
  61 + }
38 },{ 62 },{
39 // 使用容量 已使用 63 // 使用容量 已使用
40 flag: 'capacity-disk-used', 64 flag: 'capacity-disk-used',
41 kpiIds:'KPI1988842F', 65 kpiIds:'KPI1988842F',
42 name:'使用容量 (已使用)', 66 name:'使用容量 (已使用)',
43 - map:{} 67 + map:{
  68 + 'KPI1988842F':{
  69 + kpiValue:0,
  70 + kpiUnit:"",
  71 + kpiName:"使用容量"
  72 + }
  73 + }
44 },{ 74 },{
45 // 使用容量 总量 75 // 使用容量 总量
46 flag: 'capacity-disk-used', 76 flag: 'capacity-disk-used',
47 kpiIds:'KPIBA50E567', 77 kpiIds:'KPIBA50E567',
48 name: '使用容量 (总量)', 78 name: '使用容量 (总量)',
49 - map:{} 79 + map:{
  80 + 'KPIBA50E567':{
  81 + kpiValue:0,
  82 + kpiUnit:"",
  83 + kpiName:"使用容量"
  84 + }
  85 + }
50 },{ 86 },{
51 // 售卖容量 已用 87 // 售卖容量 已用
52 flag: 'capacity-disk-sale', 88 flag: 'capacity-disk-sale',
53 kpiIds:'KPI1988842F', 89 kpiIds:'KPI1988842F',
54 name: '售卖容量 (已用)', 90 name: '售卖容量 (已用)',
55 - map:{} 91 + map:{
  92 + 'KPI1988842F':{
  93 + kpiValue:0,
  94 + kpiUnit:"",
  95 + kpiName:"售卖容量"
  96 + }
  97 + }
56 },{ 98 },{
57 // 售卖容量 总量 99 // 售卖容量 总量
58 flag: 'capacity-disk-sale', 100 flag: 'capacity-disk-sale',
59 kpiIds:'KPIBA50E567', 101 kpiIds:'KPIBA50E567',
60 name: '售卖容量 (总量)', 102 name: '售卖容量 (总量)',
61 - map:{} 103 + map:{
  104 + 'KPIBA50E567':{
  105 + kpiValue:0,
  106 + kpiUnit:"",
  107 + kpiName:"售卖容量"
  108 + }
  109 + }
62 } 110 }
63 ] 111 ]
64 112
@@ -71,12 +119,6 @@ export default { @@ -71,12 +119,6 @@ export default {
71 },(res)=>{ 119 },(res)=>{
72 if (Object.keys(res.map).length){ 120 if (Object.keys(res.map).length){
73 item.map = res.map; 121 item.map = res.map;
74 - }else {  
75 - item.map = {  
76 - [item.kpiIds]:{  
77 - kpiValue:0  
78 - }  
79 - };  
80 } 122 }
81 },(err)=>{ 123 },(err)=>{
82 console.log(err); 124 console.log(err);
@@ -16,55 +16,109 @@ export default { @@ -16,55 +16,109 @@ export default {
16 flag: 'capacity-mysql-total', 16 flag: 'capacity-mysql-total',
17 kpiIds:'KPI6D78305E', 17 kpiIds:'KPI6D78305E',
18 name:'实例数量', 18 name:'实例数量',
19 - map:{} 19 + map:{
  20 + 'KPI6D78305E':{
  21 + kpiValue:0,
  22 + kpiUnit:"个",
  23 + kpiName:"实例数量"
  24 + }
  25 + }
20 },{ 26 },{
21 // Mysql/MariaDB实例 27 // Mysql/MariaDB实例
22 flag: 'capacity-mysql-mysql-count', 28 flag: 'capacity-mysql-mysql-count',
23 kpiIds:'KPI4149780A', 29 kpiIds:'KPI4149780A',
24 name:'Mysql/MariaDB实例', 30 name:'Mysql/MariaDB实例',
25 - map:{} 31 + map:{
  32 + 'KPI4149780A':{
  33 + kpiValue:0,
  34 + kpiUnit:"个",
  35 + kpiName:"Mysql/MariaDB实例"
  36 + }
  37 + }
26 },{ 38 },{
27 // 分布式Mysql实例 39 // 分布式Mysql实例
28 flag: 'capacity-mysql-distributed', 40 flag: 'capacity-mysql-distributed',
29 kpiIds:'KPIAAF0E124', 41 kpiIds:'KPIAAF0E124',
30 name:"分布式Mysql实例", 42 name:"分布式Mysql实例",
31 - map:{} 43 + map:{
  44 + 'KPIAAF0E124':{
  45 + kpiValue:0,
  46 + kpiUnit:"个",
  47 + kpiName:"分布式Mysql实例"
  48 + }
  49 + }
32 },{ 50 },{
33 // CPU使用情况 已用 51 // CPU使用情况 已用
34 flag: 'capacity-mysql-cpu-used', 52 flag: 'capacity-mysql-cpu-used',
35 kpiIds:'KPIB5848895', 53 kpiIds:'KPIB5848895',
36 name:'CPU使用情况 已用', 54 name:'CPU使用情况 已用',
37 - map:{} 55 + map:{
  56 + 'KPIB5848895':{
  57 + kpiValue:0,
  58 + kpiUnit:"",
  59 + kpiName:"CPU"
  60 + }
  61 + }
38 },{ 62 },{
39 // CPU使用情况 总量 63 // CPU使用情况 总量
40 flag: 'capacity-mysql-cpu-total', 64 flag: 'capacity-mysql-cpu-total',
41 kpiIds:'KPI8DBA891C', 65 kpiIds:'KPI8DBA891C',
42 name:'CPU使用情况 总量', 66 name:'CPU使用情况 总量',
43 - map:{} 67 + map:{
  68 + 'KPI8DBA891C':{
  69 + kpiValue:0,
  70 + kpiUnit:"",
  71 + kpiName:"CPU"
  72 + }
  73 + }
44 },{ 74 },{
45 // 内存使用情况 已用 75 // 内存使用情况 已用
46 flag: 'capacity-mysql-mem-used', 76 flag: 'capacity-mysql-mem-used',
47 kpiIds:'KPI4A216352', 77 kpiIds:'KPI4A216352',
48 name: '内存使用情况 已用', 78 name: '内存使用情况 已用',
49 - map:{} 79 + map:{
  80 + 'KPI4A216352':{
  81 + kpiValue:0,
  82 + kpiUnit:"",
  83 + kpiName:"内存"
  84 + }
  85 + }
50 },{ 86 },{
51 // 内存使用情况 总量 87 // 内存使用情况 总量
52 flag: 'capacity-mysql-mem-total', 88 flag: 'capacity-mysql-mem-total',
53 kpiIds:'KPI1DA60197', 89 kpiIds:'KPI1DA60197',
54 name: '内存使用情况 总量', 90 name: '内存使用情况 总量',
55 - map:{} 91 + map:{
  92 + 'KPI1DA60197':{
  93 + kpiValue:0,
  94 + kpiUnit:"",
  95 + kpiName:"内存"
  96 + }
  97 + }
56 },{ 98 },{
57 // 磁盘使用情况 已用 99 // 磁盘使用情况 已用
58 flag: 'capacity-mysql-disk-used', 100 flag: 'capacity-mysql-disk-used',
59 kpiIds:'KPI1988842F', 101 kpiIds:'KPI1988842F',
60 name: '磁盘使用情况 已用', 102 name: '磁盘使用情况 已用',
61 - map:{} 103 + map:{
  104 + 'KPI1988842F':{
  105 + kpiValue:0,
  106 + kpiUnit:"",
  107 + kpiName:"磁盘"
  108 + }
  109 + }
62 },{ 110 },{
63 //磁盘使用情况 总量 111 //磁盘使用情况 总量
64 flag: 'capacity-mysql-disk-total', 112 flag: 'capacity-mysql-disk-total',
65 kpiIds:'KPIBA50E567', 113 kpiIds:'KPIBA50E567',
66 name: '磁盘使用情况 总量', 114 name: '磁盘使用情况 总量',
67 - map:{} 115 + map:{
  116 + 'KPIBA50E567':{
  117 + kpiValue:0,
  118 + kpiUnit:"",
  119 + kpiName:"磁盘"
  120 + }
  121 + }
68 } 122 }
69 ] 123 ]
70 124
@@ -77,12 +131,6 @@ export default { @@ -77,12 +131,6 @@ export default {
77 },(res)=>{ 131 },(res)=>{
78 if (Object.keys(res.map).length){ 132 if (Object.keys(res.map).length){
79 item.map = res.map; 133 item.map = res.map;
80 - }else {  
81 - item.map = {  
82 - [item.kpiIds]:{  
83 - kpiValue:0  
84 - }  
85 - };  
86 } 134 }
87 },(err)=>{ 135 },(err)=>{
88 console.log(err); 136 console.log(err);