Commit 1e604e83ea4237f23a33c7f756404681750577d4
1 parent
fb43c8ce
perf: dashboard component on resize not fill container && set primary color
Showing
3 changed files
with
22 additions
and
13 deletions
... | ... | @@ -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 | { | ... | ... |