|  | @@ -103,6 +103,12 @@ |  | @@ -103,6 +103,12 @@ | 
| 103 | import { HomeStatisticsRecordType } from '/@/api/dashboard/model'; | 103 | import { HomeStatisticsRecordType } from '/@/api/dashboard/model'; | 
| 104 | import { useRole } from '/@/hooks/business/useRole'; | 104 | import { useRole } from '/@/hooks/business/useRole'; | 
| 105 | import { unref } from 'vue'; | 105 | import { unref } from 'vue'; | 
|  |  | 106 | +  import productPicture from '/@/assets/images/product.png'; | 
|  |  | 107 | +  import devicePicture from '/@/assets/images/device-count.png'; | 
|  |  | 108 | +  import alarmPicture from '/@/assets/images/alarm-count.png'; | 
|  |  | 109 | +  import msgPicture from '/@/assets/images/msg-count.png'; | 
|  |  | 110 | +  import tenantPicture from '/@/assets/images/zh.png'; | 
|  |  | 111 | +  import customerPicture from '/@/assets/images/kf.png'; | 
| 106 |  | 112 |  | 
| 107 | interface RecordType { | 113 | interface RecordType { | 
| 108 | value: number; | 114 | value: number; | 
|  | @@ -153,7 +159,7 @@ |  | @@ -153,7 +159,7 @@ | 
| 153 | const { deviceInfo, productInfo, alarmInfo, messageInfo, customerInfo, tenantInfo } = record; | 159 | const { deviceInfo, productInfo, alarmInfo, messageInfo, customerInfo, tenantInfo } = record; | 
| 154 |  | 160 |  | 
| 155 | const productTotal: StatisticalItemType = { | 161 | const productTotal: StatisticalItemType = { | 
| 156 | -      images: '/src/assets/images/product.png', | 162 | +      images: productPicture, | 
| 157 | totals: [{ label: '产品数', value: productInfo?.sumCount }], | 163 | totals: [{ label: '产品数', value: productInfo?.sumCount }], | 
| 158 | tooltips: [ | 164 | tooltips: [ | 
| 159 | { label: '产品数', value: productInfo?.sumCount }, | 165 | { label: '产品数', value: productInfo?.sumCount }, | 
|  | @@ -163,7 +169,7 @@ |  | @@ -163,7 +169,7 @@ | 
| 163 | }; | 169 | }; | 
| 164 |  | 170 |  | 
| 165 | const deviceTotal: StatisticalItemType = { | 171 | const deviceTotal: StatisticalItemType = { | 
| 166 | -      images: '/src/assets/images/device-count.png', | 172 | +      images: devicePicture, | 
| 167 | totals: [{ label: '设备数', value: deviceInfo?.sumCount }], | 173 | totals: [{ label: '设备数', value: deviceInfo?.sumCount }], | 
| 168 | tooltips: [ | 174 | tooltips: [ | 
| 169 | { label: '设备数', value: deviceInfo?.sumCount }, | 175 | { label: '设备数', value: deviceInfo?.sumCount }, | 
|  | @@ -173,7 +179,7 @@ |  | @@ -173,7 +179,7 @@ | 
| 173 | }; | 179 | }; | 
| 174 |  | 180 |  | 
| 175 | const alarmTotal: StatisticalItemType = { | 181 | const alarmTotal: StatisticalItemType = { | 
| 176 | -      images: '/src/assets/images/alarm-count.png', | 182 | +      images: alarmPicture, | 
| 177 | totals: [{ label: '告警数', value: alarmInfo?.sumCount }], | 183 | totals: [{ label: '告警数', value: alarmInfo?.sumCount }], | 
| 178 | tooltips: [ | 184 | tooltips: [ | 
| 179 | { label: '告警数', value: alarmInfo?.sumCount }, | 185 | { label: '告警数', value: alarmInfo?.sumCount }, | 
|  | @@ -183,7 +189,7 @@ |  | @@ -183,7 +189,7 @@ | 
| 183 | }; | 189 | }; | 
| 184 |  | 190 |  | 
| 185 | const messageTotal: StatisticalItemType = { | 191 | const messageTotal: StatisticalItemType = { | 
| 186 | -      images: '/src/assets/images/msg-count.png', | 192 | +      images: msgPicture, | 
| 187 | totals: [ | 193 | totals: [ | 
| 188 | { label: '消息数', value: messageInfo?.messageCount }, | 194 | { label: '消息数', value: messageInfo?.messageCount }, | 
| 189 | { label: '消息点数', value: messageInfo?.dataPointsCount }, | 195 | { label: '消息点数', value: messageInfo?.dataPointsCount }, | 
|  | @@ -199,7 +205,7 @@ |  | @@ -199,7 +205,7 @@ | 
| 199 | }; | 205 | }; | 
| 200 |  | 206 |  | 
| 201 | const tenantTotal: StatisticalItemType = { | 207 | const tenantTotal: StatisticalItemType = { | 
| 202 | -      images: '/src/assets/images/zh.png', | 208 | +      images: tenantPicture, | 
| 203 | totals: [{ label: '租户总量', value: tenantInfo?.sumCount }], | 209 | totals: [{ label: '租户总量', value: tenantInfo?.sumCount }], | 
| 204 | tooltips: [ | 210 | tooltips: [ | 
| 205 | { label: '租户总量', value: tenantInfo?.sumCount }, | 211 | { label: '租户总量', value: tenantInfo?.sumCount }, | 
|  | @@ -209,7 +215,7 @@ |  | @@ -209,7 +215,7 @@ | 
| 209 | }; | 215 | }; | 
| 210 |  | 216 |  | 
| 211 | const customerTotal: StatisticalItemType = { | 217 | const customerTotal: StatisticalItemType = { | 
| 212 | -      images: '/src/assets/images/kf.png', | 218 | +      images: customerPicture, | 
| 213 | totals: [{ label: '客户总量', value: customerInfo?.sumCount }], | 219 | totals: [{ label: '客户总量', value: customerInfo?.sumCount }], | 
| 214 | tooltips: [ | 220 | tooltips: [ | 
| 215 | { label: '客户总量', value: customerInfo?.sumCount }, | 221 | { label: '客户总量', value: customerInfo?.sumCount }, |