Commit 1e604e83ea4237f23a33c7f756404681750577d4

Authored by ww
1 parent fb43c8ce

perf: dashboard component on resize not fill container && set primary color

... ... @@ -18,7 +18,10 @@ const GLOBAL_TOKEN = (() => {
18 18 }
19 19 })()
20 20
21   -const CAN_WRITE = 'api:yt:admin:designConfiguration1'
  21 +/**
  22 + * @description 写权限 key
  23 + */
  24 +const CAN_WRITE = 'api:yt:admin:designConfiguration'
22 25
23 26 const USER_PERMISSION = {
24 27 permission: []
... ...
... ... @@ -412,13 +412,15 @@
412 412 {
413 413 type: 'gauge',
414 414 center: ['50%', '60%'],
  415 + radius: '100%',
415 416 startAngle: 200,
416 417 endAngle: -20,
417 418 min: 0,
418 419 max: 100,
419 420 splitNumber: 10,
420 421 itemStyle: {
421   - color: '#FFAB91'
  422 + color: '#5479c6'
  423 + // color: '#FFAB91'
422 424 },
423 425 progress: {
424 426 show: true,
... ... @@ -433,7 +435,7 @@
433 435 }
434 436 },
435 437 axisTick: {
436   - distance: -45,
  438 + distance: 0,
437 439 splitNumber: 5,
438 440 lineStyle: {
439 441 width: 2,
... ... @@ -441,7 +443,7 @@
441 443 }
442 444 },
443 445 splitLine: {
444   - distance: -52,
  446 + distance: 0,
445 447 length: 14,
446 448 lineStyle: {
447 449 width: 3,
... ... @@ -449,9 +451,9 @@
449 451 }
450 452 },
451 453 axisLabel: {
452   - distance: -20,
  454 + distance: 35,
453 455 color: '#999',
454   - fontSize: 20
  456 + fontSize: 20
455 457 },
456 458 anchor: {
457 459 show: false
... ...
... ... @@ -13743,13 +13743,15 @@ class HandleDataSource {
13743 13743 {
13744 13744 type: 'gauge',
13745 13745 center: ['50%', '60%'],
  13746 + radius: '100%',
13746 13747 startAngle: 200,
13747 13748 endAngle: -20,
13748 13749 min: 0,
13749 13750 max: 100,
13750 13751 splitNumber: 10,
13751 13752 itemStyle: {
13752   - color: '#FFAB91'
  13753 + color: '#5479c6'
  13754 + // color: '#FFAB91'
13753 13755 },
13754 13756 progress: {
13755 13757 show: true,
... ... @@ -13764,7 +13766,7 @@ class HandleDataSource {
13764 13766 }
13765 13767 },
13766 13768 axisTick: {
13767   - distance: -45,
  13769 + distance: 0,
13768 13770 splitNumber: 5,
13769 13771 lineStyle: {
13770 13772 width: 2,
... ... @@ -13772,7 +13774,7 @@ class HandleDataSource {
13772 13774 }
13773 13775 },
13774 13776 splitLine: {
13775   - distance: -52,
  13777 + distance: 0,
13776 13778 length: 14,
13777 13779 lineStyle: {
13778 13780 width: 3,
... ... @@ -13780,7 +13782,7 @@ class HandleDataSource {
13780 13782 }
13781 13783 },
13782 13784 axisLabel: {
13783   - distance: -20,
  13785 + distance: 35,
13784 13786 color: '#999',
13785 13787 fontSize: 20
13786 13788 },
... ... @@ -13803,10 +13805,10 @@ class HandleDataSource {
13803 13805 },
13804 13806 data: [
13805 13807 {
13806   - value
  13808 + value: 20
13807 13809 }
13808 13810 ]
13809   - }
  13811 + },
13810 13812 ]
13811 13813 }
13812 13814 }
... ... @@ -13815,8 +13817,10 @@ class HandleDataSource {
13815 13817 * @description 获取仪表盘配置
13816 13818 */
13817 13819 getRealTimeUpdateDashboardChartOption(params = { dataList: [] }) {
13818   - const { dataList = [] } = params
  13820 + const { dataList = [], oldOptions } = params
  13821 + console.log({oldOptions})
13819 13822 const [timespan, value] = dataList[0] || []
  13823 + console.log(value)
13820 13824 return {
13821 13825 series: [
13822 13826 {
... ...