| | |
| | | <RightTitle title="交通安全形势研判分析"> |
| | | <template #top> |
| | | <div class="select-container flex"> |
| | | <div class="item whitespace-no-wrap cursor-pointer" :class="{'select-active': item.isActive}" v-for="item in selectItems" :key="item.itemIndex" |
| | | @click="changeChart(item)"> |
| | | <div class="item whitespace-no-wrap cursor-pointer" :class="{ 'select-active': item.isActive }" |
| | | v-for="item in selectItems" :key="item.itemIndex" @click="changeChart(item)"> |
| | | {{ item.name }} |
| | | </div> |
| | | </div> |
| | |
| | | |
| | | |
| | | const selectItems = ref([ |
| | | { itemIndex: 1, name: '时间统计', isActive: false }, |
| | | { itemIndex: 2, name: '街道统计', isActive: true }, |
| | | { itemIndex: 1, name: '时间统计', isActive: true }, |
| | | { itemIndex: 2, name: '街道统计', isActive: false }, |
| | | ]); |
| | | |
| | | const testData = ref([ |
| | |
| | | ]); |
| | | |
| | | const testData1 = ref([ |
| | | { name: '都江堰市', state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 1233 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { name: '奎光塔街道', state: { '2023-1': 1000, '2023-2': 6000, '2023-3': 1233 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { name: '蒲阳街道', state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 1233 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { name: '聚源镇', state: { '2023-1': 1000, '2023-2': 8000, '2023-3': 12233 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { name: '银杏街道', state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 1233 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { name: '石羊镇', state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 12313 }, state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111 } }, |
| | | { |
| | | name: '都江堰市', |
| | | state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 1233,'2023-4': 2132, '2023-5': 2999 }, |
| | | state2: { '2023-1': 12312, '2023-2': 2312, '2023-3': 2111,'2023-4': 2132, '2023-5': 2999 } |
| | | }, |
| | | { |
| | | name: '奎光塔街道', |
| | | state: { '2023-1': 21, '2023-2': 12, '2023-3': 224,'2023-4': 662, '2023-5': 71 }, |
| | | state2: { '2023-1': 12312, '2023-2': 21, '2023-3': 2111,'2023-4': 2132, '2023-5': 2999 } |
| | | }, |
| | | { |
| | | name: '蒲阳街道', |
| | | state: { '2023-1': 1000, '2023-2': 2131, '2023-3': 1233,'2023-4': 2132, '2023-5': 3211 }, |
| | | state2: { '2023-1': 12312, '2023-2': 23123, '2023-3': 2111,'2023-4': 2132, '2023-5': 2999 } |
| | | }, |
| | | { |
| | | name: '聚源镇', |
| | | state: { '2023-1': 1000, '2023-2': 500, '2023-3': 1111,'2023-4': 2132, '2023-5': 2999 }, |
| | | state2: { '2023-1': 12312, '2023-2': 2222, '2023-3': 2111,'2023-4': 2132, '2023-5': 2999 } |
| | | }, |
| | | { |
| | | name: '银杏街道', |
| | | state: { '2023-1': 1000, '2023-2': 2000, '2023-3': 1233,'2023-4': 2132, '2023-5': 12 }, |
| | | state2: { '2023-1': 1231, '2023-2': 121, '2023-3': 123,'2023-4': 321, '2023-5': 2999 } |
| | | }, |
| | | { |
| | | name: '石羊镇', |
| | | state: { '2023-1': 1000, '2023-2': 8334, '2023-3': 1233,'2023-4': 123, '2023-5': 0 }, |
| | | state2: { '2023-1': 12312, '2023-2': 512, '2023-3': 241,'2023-4': 2132, '2023-5': 2999 } |
| | | }, |
| | | ]); |
| | | let acitveData = ref(testData1.value[0]); |
| | | |
| | |
| | | .item { |
| | | margin: 0 8px; |
| | | padding: 10px 14px; |
| | | font-size: 12px; |
| | | font-size: 14px; |
| | | background: rgba(67, 102, 155, 0.4); |
| | | border: 1px solid rgba(47, 91, 157, 0.8); |
| | | flex-shrink: 0; |
| | | color: #5B83BD; |
| | | } |
| | | |
| | | .select-active { |
| | | color: #fff; |
| | | color: #fff; |
| | | } |
| | | |
| | | .item:last-child { |
| | | margin-right: 0; |
| | | } |
| | |
| | | .el-input__inner { |
| | | color: #4481DD; |
| | | } |
| | | } |
| | | </style> |
| | | }</style> |