Authored by 王涛

Merge branch 'master-mj-yjpeng' into 'master-mj'

fix:机房管理功能图形字体颜色统一调整



See merge request !1179
@@ -386,7 +386,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -386,7 +386,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
386 show: true, 386 show: true,
387 position: 'top', 387 position: 'top',
388 textStyle: { 388 textStyle: {
389 - color: '#555' 389 + color: '#a3a3a4'
390 }, 390 },
391 formatter: function (data) { 391 formatter: function (data) {
392 return totalList[data.dataIndex] 392 return totalList[data.dataIndex]
@@ -402,8 +402,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -402,8 +402,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
402 title: { 402 title: {
403 text: '系统升级和补丁升级图示', 403 text: '系统升级和补丁升级图示',
404 textStyle: { 404 textStyle: {
405 - color: '#00D81E06',  
406 - fontSize: 5 405 + color: '#a3a3a4',
  406 + fontSize: 12
407 } 407 }
408 }, 408 },
409 tooltip: { 409 tooltip: {
@@ -421,6 +421,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -421,6 +421,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
421 }, 421 },
422 legend: { 422 legend: {
423 data: ['系统升级', '补丁升级'], 423 data: ['系统升级', '补丁升级'],
  424 + textStyle: {
  425 + color: '#a3a3a4'
  426 +
  427 + },
424 selectedMode: false 428 selectedMode: false
425 }, 429 },
426 grid: [{ 430 grid: [{
@@ -433,7 +437,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -433,7 +437,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
433 type: 'category', 437 type: 'category',
434 data: xData, 438 data: xData,
435 axisLabel: { 439 axisLabel: {
436 - color: '#333', 440 + color: '#a3a3a4',
437 show: true, 441 show: true,
438 interval:0, 442 interval:0,
439 rotate:15 443 rotate:15
@@ -454,7 +458,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -454,7 +458,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
454 type: 'value', 458 type: 'value',
455 gridIndex: 0, 459 gridIndex: 0,
456 axisLabel: { 460 axisLabel: {
457 - color: '#333' 461 + color: '#a3a3a4'
458 }, 462 },
459 splitLine: { 463 splitLine: {
460 lineStyle: { 464 lineStyle: {
@@ -20,7 +20,6 @@ layui.define(['xmSelect', 'md5'], function (exports) { @@ -20,7 +20,6 @@ layui.define(['xmSelect', 'md5'], function (exports) {
20 var accessToken = ''; 20 var accessToken = '';
21 //公共业务的逻辑处理可以写在此处,切换任何页面都会执行 21 //公共业务的逻辑处理可以写在此处,切换任何页面都会执行
22 var obj = { 22 var obj = {
23 - cmdbMachineRoomObjId: "5A130B5304C348B9A98E7E3BDE765611",  
24 domainName: sessionStorage.getItem('domainName'), // gateway地址 23 domainName: sessionStorage.getItem('domainName'), // gateway地址
25 domainInspectionURI: sessionStorage.getItem('domainInspectionURI'), // 巡检系统地址 24 domainInspectionURI: sessionStorage.getItem('domainInspectionURI'), // 巡检系统地址
26 domainAssetsManage: sessionStorage.getItem('domainAssetsManage'), // 资产系统地址 25 domainAssetsManage: sessionStorage.getItem('domainAssetsManage'), // 资产系统地址
@@ -1761,6 +1760,29 @@ layui.define(['xmSelect', 'md5'], function (exports) { @@ -1761,6 +1760,29 @@ layui.define(['xmSelect', 'md5'], function (exports) {
1761 }); 1760 });
1762 return value; 1761 return value;
1763 }, 1762 },
  1763 + /**
  1764 + * 获取机房的cmdb配置项类
  1765 + */
  1766 + getCmdbMachineObjectId:function () {
  1767 + var accessToken = '';
  1768 + var cmdbMachineRoomObjId = '';
  1769 + layui.use(['sessions', 'common'], function () {
  1770 + accessToken = layui.common.getMjToken();
  1771 + });
  1772 + let url = `${obj.domainName}/mj/sys/conf/getSelect/objectId?accessToken=${accessToken}`
  1773 + $.ajax({
  1774 + url: url,
  1775 + async: false,
  1776 + success: function (res) {
  1777 + var selects = res.data.options;
  1778 + if(selects && selects.length>0){
  1779 + cmdbMachineRoomObjId = selects[0].value;
  1780 + }
  1781 +
  1782 + }
  1783 + })
  1784 + return cmdbMachineRoomObjId;
  1785 + }
1764 1786
1765 }; 1787 };
1766 1788
@@ -14,7 +14,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate' @@ -14,7 +14,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate'
14 exports('deviceAdd', function (data) { 14 exports('deviceAdd', function (data) {
15 var accessToken = common.getMjToken(); 15 var accessToken = common.getMjToken();
16 //机房cmdb配置项类id 16 //机房cmdb配置项类id
17 - var objectId = common.cmdbMachineRoomObjId; 17 + var objectId = common.getCmdbMachineObjectId();
18 var enterTime = {}; 18 var enterTime = {};
19 var outTime = {}; 19 var outTime = {};
20 var devicesBak = []; 20 var devicesBak = [];
@@ -11,7 +11,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -11,7 +11,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
11 exports('devicehitch', function () { 11 exports('devicehitch', function () {
12 var accessToken = common.getMjToken(); 12 var accessToken = common.getMjToken();
13 //机房cmdb配置项类id 13 //机房cmdb配置项类id
14 - var objectId = common.cmdbMachineRoomObjId; 14 + var objectId = common.getCmdbMachineObjectId();
15 var domainName = common.domainName; 15 var domainName = common.domainName;
16 var orgChart = echarts.init(document.getElementById('chart-devicehitch-report')); 16 var orgChart = echarts.init(document.getElementById('chart-devicehitch-report'));
17 var dateLimit = ""; 17 var dateLimit = "";
@@ -293,7 +293,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -293,7 +293,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
293 show: true, 293 show: true,
294 position: 'top', 294 position: 'top',
295 textStyle: { 295 textStyle: {
296 - color: '#555' 296 + color: '#a3a3a4'
297 }, 297 },
298 formatter: function (data) { 298 formatter: function (data) {
299 return totalList[data.dataIndex] 299 return totalList[data.dataIndex]
@@ -309,8 +309,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -309,8 +309,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
309 title: { 309 title: {
310 text: '设备维修统计图示', 310 text: '设备维修统计图示',
311 textStyle: { 311 textStyle: {
312 - color: '#00D81E06',  
313 - fontSize: 5 312 + color: '#a3a3a4',
  313 + fontSize: 12
314 } 314 }
315 }, 315 },
316 tooltip: { 316 tooltip: {
@@ -328,6 +328,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -328,6 +328,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
328 }, 328 },
329 legend: { 329 legend: {
330 data: ['未维修', '已维修'], 330 data: ['未维修', '已维修'],
  331 + textStyle: {
  332 + color: '#a3a3a4'
  333 +
  334 + },
331 selectedMode: false 335 selectedMode: false
332 }, 336 },
333 grid: [{ 337 grid: [{
@@ -340,7 +344,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -340,7 +344,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
340 type: 'category', 344 type: 'category',
341 data: xData, 345 data: xData,
342 axisLabel: { 346 axisLabel: {
343 - color: '#333', 347 + color: '#a3a3a4',
344 show: true, 348 show: true,
345 interval:0, 349 interval:0,
346 rotate:15 350 rotate:15
@@ -361,7 +365,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -361,7 +365,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
361 type: 'value', 365 type: 'value',
362 gridIndex: 0, 366 gridIndex: 0,
363 axisLabel: { 367 axisLabel: {
364 - color: '#333' 368 + color: '#a3a3a4'
365 }, 369 },
366 splitLine: { 370 splitLine: {
367 lineStyle: { 371 lineStyle: {
@@ -16,7 +16,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect @@ -16,7 +16,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
16 exports('devicehitchAdd', function (data) { 16 exports('devicehitchAdd', function (data) {
17 var accessToken = common.getMjToken(); 17 var accessToken = common.getMjToken();
18 //机房cmdb配置项类id 18 //机房cmdb配置项类id
19 - var objectId = common.cmdbMachineRoomObjId; 19 + var objectId = common.getCmdbMachineObjectId();
20 var userSelect = ""; 20 var userSelect = "";
21 var currentDate = {} 21 var currentDate = {}
22 var applyDate = {} 22 var applyDate = {}
@@ -437,7 +437,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -437,7 +437,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
437 show: true, 437 show: true,
438 position: 'top', 438 position: 'top',
439 textStyle: { 439 textStyle: {
440 - color: '#555' 440 + color: '#a3a3a4'
441 }, 441 },
442 formatter: function (data) { 442 formatter: function (data) {
443 return totalList[data.dataIndex] 443 return totalList[data.dataIndex]
@@ -453,8 +453,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -453,8 +453,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
453 title: { 453 title: {
454 text: '应急预案和演练报告图示', 454 text: '应急预案和演练报告图示',
455 textStyle: { 455 textStyle: {
456 - color: '#00D81E06',  
457 - fontSize: 5 456 + color: '#a3a3a4',
  457 + fontSize: 12
458 } 458 }
459 }, 459 },
460 tooltip: { 460 tooltip: {
@@ -472,6 +472,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -472,6 +472,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
472 }, 472 },
473 legend: { 473 legend: {
474 data: ['应急预案', '演练报告'], 474 data: ['应急预案', '演练报告'],
  475 + textStyle: {
  476 + color: '#a3a3a4'
  477 +
  478 + },
475 selectedMode: false 479 selectedMode: false
476 }, 480 },
477 grid: [{ 481 grid: [{
@@ -484,7 +488,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -484,7 +488,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
484 type: 'category', 488 type: 'category',
485 data: xData, 489 data: xData,
486 axisLabel: { 490 axisLabel: {
487 - color: '#333', 491 + color: '#a3a3a4',
488 show: true, 492 show: true,
489 interval: 0, 493 interval: 0,
490 rotate: 15 494 rotate: 15
@@ -505,7 +509,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -505,7 +509,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
505 type: 'value', 509 type: 'value',
506 gridIndex: 0, 510 gridIndex: 0,
507 axisLabel: { 511 axisLabel: {
508 - color: '#333' 512 + color: '#a3a3a4'
509 }, 513 },
510 splitLine: { 514 splitLine: {
511 lineStyle: { 515 lineStyle: {
@@ -20,7 +20,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -20,7 +20,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
20 var manufactureArr = []; 20 var manufactureArr = [];
21 var machineArr = []; 21 var machineArr = [];
22 //机房cmdb配置项类id 22 //机房cmdb配置项类id
23 - var objectId = common.cmdbMachineRoomObjId; 23 + var objectId = common.getCmdbMachineObjectId();
24 //日期范围选择 24 //日期范围选择
25 laydate.render({ 25 laydate.render({
26 elem: '#devicedateLimit' 26 elem: '#devicedateLimit'
@@ -514,7 +514,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -514,7 +514,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
514 show: true, 514 show: true,
515 position: 'top', 515 position: 'top',
516 textStyle: { 516 textStyle: {
517 - color: '#ff00ff' 517 + color: '#a3a3a4'
518 }, 518 },
519 formatter: function (data) { 519 formatter: function (data) {
520 return totalList[data.dataIndex] 520 return totalList[data.dataIndex]
@@ -530,8 +530,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -530,8 +530,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
530 title: { 530 title: {
531 text: '设备出入和配件更换图示', 531 text: '设备出入和配件更换图示',
532 textStyle: { 532 textStyle: {
533 - color: 'rgba(255,0,255,0.02)',  
534 - fontSize: 5 533 + color: '#a3a3a4',
  534 + fontSize: 12
535 } 535 }
536 }, 536 },
537 tooltip: { 537 tooltip: {
@@ -550,7 +550,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -550,7 +550,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
550 legend: { 550 legend: {
551 data: ['设备进出', '配件更换'], 551 data: ['设备进出', '配件更换'],
552 textStyle: { 552 textStyle: {
553 - color: '#ff00ff' 553 + color: '#a3a3a4'
554 554
555 }, 555 },
556 selectedMode: false 556 selectedMode: false
@@ -565,7 +565,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -565,7 +565,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
565 type: 'category', 565 type: 'category',
566 data: xData, 566 data: xData,
567 axisLabel: { 567 axisLabel: {
568 - color: '#ff00ff', 568 + color: '#a3a3a4',
569 show: true, 569 show: true,
570 interval: 0, 570 interval: 0,
571 rotate: 15 571 rotate: 15
@@ -586,7 +586,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -586,7 +586,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
586 type: 'value', 586 type: 'value',
587 gridIndex: 0, 587 gridIndex: 0,
588 axisLabel: { 588 axisLabel: {
589 - color: '#ff00ff' 589 + color: '#a3a3a4'
590 }, 590 },
591 splitLine: { 591 splitLine: {
592 lineStyle: { 592 lineStyle: {
@@ -17,7 +17,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -17,7 +17,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
17 var dateLimit = "" 17 var dateLimit = ""
18 var createTime = "month" 18 var createTime = "month"
19 //机房cmdb配置项类id 19 //机房cmdb配置项类id
20 - var objectId = common.cmdbMachineRoomObjId; 20 + var objectId = common.getCmdbMachineObjectId();
21 21
22 //日期范围选择 22 //日期范围选择
23 laydate.render({ 23 laydate.render({
@@ -299,7 +299,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -299,7 +299,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
299 show: true, 299 show: true,
300 position: 'top', 300 position: 'top',
301 textStyle: { 301 textStyle: {
302 - color: '#555' 302 + color: '#a3a3a4'
303 }, 303 },
304 formatter: function (data) { 304 formatter: function (data) {
305 return countList[data.dataIndex] 305 return countList[data.dataIndex]
@@ -323,8 +323,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -323,8 +323,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
323 title: { 323 title: {
324 text: '设备出入和配件更换图示', 324 text: '设备出入和配件更换图示',
325 textStyle: { 325 textStyle: {
326 - color: '#00D81E06',  
327 - fontSize: 5 326 + color: '#a3a3a4',
  327 + fontSize: 12
328 } 328 }
329 }, 329 },
330 tooltip: { 330 tooltip: {
@@ -342,6 +342,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -342,6 +342,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
342 }, 342 },
343 legend: { 343 legend: {
344 data: ['人员进出'], 344 data: ['人员进出'],
  345 + textStyle: {
  346 + color: '#a3a3a4'
  347 +
  348 + },
345 selectedMode: false 349 selectedMode: false
346 }, 350 },
347 grid: [{ 351 grid: [{
@@ -354,7 +358,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -354,7 +358,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
354 type: 'category', 358 type: 'category',
355 data: xData, 359 data: xData,
356 axisLabel: { 360 axisLabel: {
357 - color: '#333', 361 + color: '#a3a3a4',
358 show: true, 362 show: true,
359 interval:0, 363 interval:0,
360 rotate:15 364 rotate:15
@@ -375,7 +379,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -375,7 +379,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
375 type: 'value', 379 type: 'value',
376 gridIndex: 0, 380 gridIndex: 0,
377 axisLabel: { 381 axisLabel: {
378 - color: '#333' 382 + color: '#a3a3a4'
379 }, 383 },
380 splitLine: { 384 splitLine: {
381 lineStyle: { 385 lineStyle: {
@@ -395,13 +399,6 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -395,13 +399,6 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
395 }], 399 }],
396 series: series 400 series: series
397 }; 401 };
398 - option.xAxis.axisLabel.color = function (value, index) {  
399 - if (value === 'Thu' || value === 'Fri') {  
400 - return 'blue';  
401 - } else {  
402 - return '#333'; // 普通颜色  
403 - }  
404 - };  
405 timeChart.setOption(option) 402 timeChart.setOption(option)
406 }); 403 });
407 } 404 }
@@ -252,7 +252,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -252,7 +252,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
252 show: true, 252 show: true,
253 position: 'top', 253 position: 'top',
254 textStyle: { 254 textStyle: {
255 - color: '#555' 255 + color: '#a3a3a4'
256 }, 256 },
257 formatter: function (data) { 257 formatter: function (data) {
258 return countList[data.dataIndex] 258 return countList[data.dataIndex]
@@ -276,8 +276,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -276,8 +276,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
276 title: { 276 title: {
277 text: '厂商加班申请图示', 277 text: '厂商加班申请图示',
278 textStyle: { 278 textStyle: {
279 - color: '#00D81E06',  
280 - fontSize: 5 279 + color: '#a3a3a4',
  280 + fontSize: 12
281 } 281 }
282 }, 282 },
283 tooltip: { 283 tooltip: {
@@ -295,6 +295,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -295,6 +295,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
295 }, 295 },
296 legend: { 296 legend: {
297 data: ['厂商加班申请'], 297 data: ['厂商加班申请'],
  298 + textStyle: {
  299 + color: '#a3a3a4'
  300 +
  301 + },
298 selectedMode: false 302 selectedMode: false
299 }, 303 },
300 grid: [{ 304 grid: [{
@@ -307,7 +311,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -307,7 +311,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
307 type: 'category', 311 type: 'category',
308 data: xData, 312 data: xData,
309 axisLabel: { 313 axisLabel: {
310 - color: '#333', 314 + color: '#a3a3a4',
311 show: true, 315 show: true,
312 interval:0, 316 interval:0,
313 rotate:15 317 rotate:15
@@ -328,7 +332,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -328,7 +332,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
328 type: 'value', 332 type: 'value',
329 gridIndex: 0, 333 gridIndex: 0,
330 axisLabel: { 334 axisLabel: {
331 - color: '#333' 335 + color: '#a3a3a4'
332 }, 336 },
333 splitLine: { 337 splitLine: {
334 lineStyle: { 338 lineStyle: {
@@ -215,7 +215,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -215,7 +215,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
215 show: true, 215 show: true,
216 position: 'top', 216 position: 'top',
217 textStyle: { 217 textStyle: {
218 - color: '#555' 218 + color: '#a3a3a4'
219 }, 219 },
220 formatter: function (data) { 220 formatter: function (data) {
221 return countList[data.dataIndex] 221 return countList[data.dataIndex]
@@ -239,8 +239,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -239,8 +239,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
239 title: { 239 title: {
240 text: '视频会议申请图示', 240 text: '视频会议申请图示',
241 textStyle: { 241 textStyle: {
242 - color: '#00D81E06',  
243 - fontSize: 5 242 + color: '#a3a3a4',
  243 + fontSize: 12
244 } 244 }
245 }, 245 },
246 tooltip: { 246 tooltip: {
@@ -258,6 +258,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -258,6 +258,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
258 }, 258 },
259 legend: { 259 legend: {
260 data: ['视频会议申请'], 260 data: ['视频会议申请'],
  261 + textStyle: {
  262 + color: '#a3a3a4'
  263 +
  264 + },
261 selectedMode: false 265 selectedMode: false
262 }, 266 },
263 grid: [{ 267 grid: [{
@@ -270,7 +274,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -270,7 +274,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
270 type: 'category', 274 type: 'category',
271 data: xData, 275 data: xData,
272 axisLabel: { 276 axisLabel: {
273 - color: '#333', 277 + color: '#a3a3a4',
274 show: true, 278 show: true,
275 interval:0, 279 interval:0,
276 rotate:15 280 rotate:15
@@ -291,7 +295,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -291,7 +295,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
291 type: 'value', 295 type: 'value',
292 gridIndex: 0, 296 gridIndex: 0,
293 axisLabel: { 297 axisLabel: {
294 - color: '#333' 298 + color: '#a3a3a4'
295 }, 299 },
296 splitLine: { 300 splitLine: {
297 lineStyle: { 301 lineStyle: {
@@ -170,7 +170,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -170,7 +170,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
170 show: true, 170 show: true,
171 position: 'top', 171 position: 'top',
172 textStyle: { 172 textStyle: {
173 - color: '#555' 173 + color: '#a3a3a4'
174 }, 174 },
175 formatter: function (data) { 175 formatter: function (data) {
176 return countList[data.dataIndex] 176 return countList[data.dataIndex]
@@ -194,8 +194,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -194,8 +194,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
194 title: { 194 title: {
195 text: '会议纪要图示', 195 text: '会议纪要图示',
196 textStyle: { 196 textStyle: {
197 - color: '#00D81E06',  
198 - fontSize: 5 197 + color: '#a3a3a4',
  198 + fontSize: 12
199 } 199 }
200 }, 200 },
201 tooltip: { 201 tooltip: {
@@ -213,6 +213,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -213,6 +213,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
213 }, 213 },
214 legend: { 214 legend: {
215 data: ['会议纪要'], 215 data: ['会议纪要'],
  216 + textStyle: {
  217 + color: '#a3a3a4'
  218 + },
216 selectedMode: false 219 selectedMode: false
217 }, 220 },
218 grid: [{ 221 grid: [{
@@ -225,7 +228,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -225,7 +228,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
225 type: 'category', 228 type: 'category',
226 data: xData, 229 data: xData,
227 axisLabel: { 230 axisLabel: {
228 - color: '#333', 231 + color: '#a3a3a4',
229 show: true, 232 show: true,
230 interval:0, 233 interval:0,
231 rotate:15 234 rotate:15
@@ -246,7 +249,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -246,7 +249,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
246 type: 'value', 249 type: 'value',
247 gridIndex: 0, 250 gridIndex: 0,
248 axisLabel: { 251 axisLabel: {
249 - color: '#333' 252 + color: '#a3a3a4'
250 }, 253 },
251 splitLine: { 254 splitLine: {
252 lineStyle: { 255 lineStyle: {
@@ -292,7 +292,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -292,7 +292,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
292 show: true, 292 show: true,
293 position: 'top', 293 position: 'top',
294 textStyle: { 294 textStyle: {
295 - color: '#555' 295 + color: '#a3a3a4'
296 }, 296 },
297 formatter: function (data) { 297 formatter: function (data) {
298 return totalList[data.dataIndex] 298 return totalList[data.dataIndex]
@@ -316,8 +316,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -316,8 +316,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
316 title: { 316 title: {
317 text: '数据库恢复验证统计图示', 317 text: '数据库恢复验证统计图示',
318 textStyle: { 318 textStyle: {
319 - color: '#00D81E06',  
320 - fontSize: 5 319 + color: '#a3a3a4',
  320 + fontSize: 12
321 } 321 }
322 }, 322 },
323 tooltip: { 323 tooltip: {
@@ -335,6 +335,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -335,6 +335,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
335 }, 335 },
336 legend: { 336 legend: {
337 data: ['数据库恢复验证'], 337 data: ['数据库恢复验证'],
  338 + textStyle: {
  339 + color: '#a3a3a4'
  340 + },
338 selectedMode: false 341 selectedMode: false
339 }, 342 },
340 grid: [{ 343 grid: [{
@@ -347,7 +350,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -347,7 +350,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
347 type: 'category', 350 type: 'category',
348 data: xData, 351 data: xData,
349 axisLabel: { 352 axisLabel: {
350 - color: '#333', 353 + color: '#a3a3a4',
351 show: true, 354 show: true,
352 interval:0, 355 interval:0,
353 rotate:15 356 rotate:15
@@ -368,7 +371,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -368,7 +371,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
368 type: 'value', 371 type: 'value',
369 gridIndex: 0, 372 gridIndex: 0,
370 axisLabel: { 373 axisLabel: {
371 - color: '#333' 374 + color: '#a3a3a4'
372 }, 375 },
373 splitLine: { 376 splitLine: {
374 lineStyle: { 377 lineStyle: {
@@ -240,13 +240,13 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -240,13 +240,13 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
240 name: { 240 name: {
241 fontSize: 14, 241 fontSize: 14,
242 fontWeight: 'normal', 242 fontWeight: 'normal',
243 - color: '#666666', 243 + color: '#a3a3a4',
244 padding: [10, 0] 244 padding: [10, 0]
245 }, 245 },
246 val: { 246 val: {
247 fontSize: 32, 247 fontSize: 32,
248 fontWeight: 'bold', 248 fontWeight: 'bold',
249 - color: '#333333', 249 + color: '#a3a3a4',
250 } 250 }
251 } 251 }
252 } 252 }
@@ -287,12 +287,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -287,12 +287,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
287 name: { 287 name: {
288 fontSize: 14, 288 fontSize: 14,
289 padding: [0, 10, 0, 4], 289 padding: [0, 10, 0, 4],
290 - color: '#666666' 290 + color: '#a3a3a4'
291 }, 291 },
292 value: { 292 value: {
293 fontSize: 18, 293 fontSize: 18,
294 fontWeight: 'bold', 294 fontWeight: 'bold',
295 - color: '#333333' 295 + color: '#a3a3a4'
296 } 296 }
297 } 297 }
298 } 298 }
@@ -332,7 +332,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -332,7 +332,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
332 show: true, 332 show: true,
333 position: 'top', 333 position: 'top',
334 textStyle: { 334 textStyle: {
335 - color: '#555' 335 + color: '#a3a3a4'
336 }, 336 },
337 formatter: function (data) { 337 formatter: function (data) {
338 return countList[data.dataIndex] 338 return countList[data.dataIndex]
@@ -356,8 +356,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -356,8 +356,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
356 title: { 356 title: {
357 text: '线路调整图示', 357 text: '线路调整图示',
358 textStyle: { 358 textStyle: {
359 - color: '#00D81E06',  
360 - fontSize: 5 359 + color: '#a3a3a4',
  360 + fontSize: 12
361 } 361 }
362 }, 362 },
363 tooltip: { 363 tooltip: {
@@ -375,6 +375,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -375,6 +375,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
375 }, 375 },
376 legend: { 376 legend: {
377 data: ['线路调整'], 377 data: ['线路调整'],
  378 + textStyle: {
  379 + color: '#a3a3a4'
  380 +
  381 + },
378 selectedMode: false 382 selectedMode: false
379 }, 383 },
380 grid: [{ 384 grid: [{
@@ -387,7 +391,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -387,7 +391,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
387 type: 'category', 391 type: 'category',
388 data: xData, 392 data: xData,
389 axisLabel: { 393 axisLabel: {
390 - color: '#333', 394 + color: '#a3a3a4',
391 show: true, 395 show: true,
392 interval:0, 396 interval:0,
393 rotate:15 397 rotate:15
@@ -408,7 +412,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat @@ -408,7 +412,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
408 type: 'value', 412 type: 'value',
409 gridIndex: 0, 413 gridIndex: 0,
410 axisLabel: { 414 axisLabel: {
411 - color: '#333' 415 + color: '#a3a3a4'
412 }, 416 },
413 splitLine: { 417 splitLine: {
414 lineStyle: { 418 lineStyle: {
@@ -16,7 +16,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi @@ -16,7 +16,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
16 var enterTime = {} 16 var enterTime = {}
17 var outTime = {} 17 var outTime = {}
18 var staffsBak = [] 18 var staffsBak = []
19 - var objectId = common.cmdbMachineRoomObjId; 19 + var objectId = common.getCmdbMachineObjectId();
20 // var tableBak = table.cache.identifying-table; 20 // var tableBak = table.cache.identifying-table;
21 //渲染表单 21 //渲染表单
22 form.render(null, 'add-staff-form') 22 form.render(null, 'add-staff-form')
@@ -19,7 +19,6 @@ layui.define(['xmSelect', 'md5'], function (exports) { @@ -19,7 +19,6 @@ layui.define(['xmSelect', 'md5'], function (exports) {
19 , admin = layui.admin; 19 , admin = layui.admin;
20 //公共业务的逻辑处理可以写在此处,切换任何页面都会执行 20 //公共业务的逻辑处理可以写在此处,切换任何页面都会执行
21 var obj = { 21 var obj = {
22 - cmdbMachineRoomObjId: "5A130B5304C348B9A98E7E3BDE765611",  
23 domainIpManage: "http://94.12.40.231:8080/zoneportal/", 22 domainIpManage: "http://94.12.40.231:8080/zoneportal/",
24 domainName: sessionStorage.getItem('domainName'), // gateway地址 23 domainName: sessionStorage.getItem('domainName'), // gateway地址
25 domainInspectionURI: sessionStorage.getItem('domainInspectionURI'), // 巡检系统地址 24 domainInspectionURI: sessionStorage.getItem('domainInspectionURI'), // 巡检系统地址
@@ -1830,6 +1829,28 @@ layui.define(['xmSelect', 'md5'], function (exports) { @@ -1830,6 +1829,28 @@ layui.define(['xmSelect', 'md5'], function (exports) {
1830 // return false; 1829 // return false;
1831 // } 1830 // }
1832 return true; 1831 return true;
  1832 + },
  1833 + /**
  1834 + * 获取机房的cmdb配置项类
  1835 + */
  1836 + getCmdbMachineObjectId:function () {
  1837 + var accessToken = '';
  1838 + var cmdbMachineRoomObjId = '';
  1839 + layui.use(['sessions', 'common'], function () {
  1840 + accessToken = layui.common.getMjToken();
  1841 + });
  1842 + let url = `${obj.domainName}/mj/sys/conf/getSelect/objectId?accessToken=${accessToken}`
  1843 + $.ajax({
  1844 + url: url,
  1845 + async: false,
  1846 + success: function (res) {
  1847 + var selects = res.data.options;
  1848 + if(selects && selects.length>0){
  1849 + cmdbMachineRoomObjId = selects[0].value;
  1850 + }
  1851 + }
  1852 + })
  1853 + return cmdbMachineRoomObjId;
1833 } 1854 }
1834 1855
1835 }; 1856 };