diff --git a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/config.ts b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/config.ts index ec4029b..db5b111 100644 --- a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/config.ts +++ b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/config.ts @@ -3,11 +3,16 @@ import { PieCircleCommenConfig } from './index' import { CreateComponentType } from '@/packages/index.d' import cloneDeep from 'lodash/cloneDeep' import dataJson from './data.json' -import { pad, padEnd } from 'lodash' -import { calcPadding } from '@visactor/vchart/esm/util' + export const includes = ['legend'] - - +export const selectStyleOption = { + showAngle: false, + color: '#1B9FCC', + backgroundColor: '#0F4557', + borderTop: '1px solid #1CA4D2', + cursor: 'pointer', + borderRadius: '2px', +} const otherConfig = { // 轮播动画 isCarousel: false, @@ -16,9 +21,26 @@ const otherConfig = { show: true, selectValue: 'day', dataset: [ - { label: '今日', value: 'day' }, - { label: '本周', value: 'week' }, - { label: '本月', value: 'month' } + { + label: '当天', + value: 'day' + }, + { + label: '本周', + value: 'week' + }, + { + label: '当月', + value: 'month' + }, + { + label: '本季度', + value: 'quarter' + }, + { + label: '当年', + value: 'year' + } ] }, titleText: '今日数据', @@ -31,9 +53,11 @@ const otherConfig = { }, headerOption: { paddingLeft: 30, - paddingRight:0, + paddingRight: 0, paddingTop: 0, paddingBottom: 0 + }, selectStyleOption: { + } } diff --git a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/data.json b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/data.json index b50b8a2..166d651 100644 --- a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/data.json +++ b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/data.json @@ -1,26 +1,26 @@ { "dimensions": [ - "name", - "value", + "alarmLevel", + "count", "itemColor", "borderColor" ], "source": [ { - "name": "分类一", - "value": 94 + "alarmLevel": "分类一", + "count": 94 }, { - "name": "分类二", - "value": 82 + "alarmLevel": "分类3", + "count": 4 }, { - "name": "分类三", - "value": 78 + "alarmLevel": "分类2", + "count": 30 }, { - "name": "分类四", - "value": 60 + "alarmLevel": "分类4", + "count": 40 } ] } \ No newline at end of file diff --git a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/index.vue b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/index.vue index 13a3018..dc2e29d 100644 --- a/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/index.vue +++ b/src/packages/components/Charts/ConfinedSpace/PieCircleCommen/index.vue @@ -1,7 +1,9 @@