|
@@ -135,10 +135,10 @@ import { parseTime } from '@/utils/ruoyi';
|
|
|
const proxy = getCurrentInstance()?.proxy;
|
|
|
const { mm_event_type } = toRefs<any>(proxy?.useDict('mm_event_type'));
|
|
|
const statisticalData = ref([
|
|
|
- { name: '事件总数', icon: 'icon1', data1: '126560', type: '', data2: '' },
|
|
|
- { name: '今年新增事件数', icon: 'icon2', data1: '2341', type: '1', data2: '2.8' },
|
|
|
- { name: '本月新增事件数', icon: 'icon3', data1: '278', type: '2', data2: '1.78' },
|
|
|
- { name: '今天新增事件数', icon: 'icon4', data1: '126560', type: '2', data2: '1.29' }
|
|
|
+ { name: '事件总数', icon: 'icon1', data1: '71', type: '', data2: '' },
|
|
|
+ { name: '今年新增事件数', icon: 'icon2', data1: '71', type: '1', data2: '2.8' },
|
|
|
+ { name: '本月新增事件数', icon: 'icon3', data1: '8', type: '2', data2: '1.78' },
|
|
|
+ { name: '今天新增事件数', icon: 'icon4', data1: '1', type: '2', data2: '1.29' }
|
|
|
]);
|
|
|
// 事件类型统计
|
|
|
const dateOption = ref([
|
|
@@ -156,8 +156,8 @@ const handleChangeDate = (type: string) => {
|
|
|
};
|
|
|
|
|
|
const getEventTypeData = () => {
|
|
|
- chartOption1.xAxis.data = ['自然灾害', '事故灾害', '突发卫生公共卫生事件', '突发社会安全事件'];
|
|
|
- chartOption1.series[0].data = [423, 1187, 387, 567];
|
|
|
+ chartOption1.xAxis.data = ['自然灾害', '事故灾害', '突发卫生公\n共事件', '突发社会安\n全事件'];
|
|
|
+ chartOption1.series[0].data = [11, 18, 33, 9];
|
|
|
};
|
|
|
|
|
|
let chartOption2 = reactive(option2);
|
|
@@ -199,17 +199,17 @@ const getEventList = () => {
|
|
|
const initData = () => {
|
|
|
getEventTypeData();
|
|
|
const data1 = [
|
|
|
- { value: 335, name: '特别重大', percent: '24.49%', itemStyle: { color: '#2c81ff' } },
|
|
|
- { value: 310, name: '重大', percent: '22.66%', itemStyle: { color: '#62d9ab' } },
|
|
|
- { value: 234, name: '较大', percent: '17.10%', itemStyle: { color: '#fe6a6a' } },
|
|
|
- { value: 154, name: '一般', percent: '11.26%', itemStyle: { color: '#b08bff' } },
|
|
|
- { value: 335, name: '其他', percent: '24.49%', itemStyle: { color: '#feb20d' } }
|
|
|
+ { value: 0, name: '特别重大', percent: '0%', itemStyle: { color: '#2c81ff' } },
|
|
|
+ { value: 0, name: '重大', percent: '0%', itemStyle: { color: '#62d9ab' } },
|
|
|
+ { value: 2, name: '较大', percent: '2.82%', itemStyle: { color: '#fe6a6a' } },
|
|
|
+ { value: 24, name: '一般', percent: '33.80%', itemStyle: { color: '#b08bff' } },
|
|
|
+ { value: 45, name: '其他', percent: '63.38%', itemStyle: { color: '#feb20d' } }
|
|
|
];
|
|
|
legendData.value = data1;
|
|
|
- chartOption2.title[0].subtext = '1,368';
|
|
|
+ chartOption2.title[0].subtext = '71';
|
|
|
chartOption2.series[0].data = data1;
|
|
|
chartOption3.xAxis.data = ['电白区', '茂南区', '高州市', '信宜市', '化州市'];
|
|
|
- chartOption3.series[0].data = [231, 341, 287, 412, 376];
|
|
|
+ chartOption3.series[0].data = [8, 13, 16, 19, 15];
|
|
|
getEventList();
|
|
|
};
|
|
|
|