| | |
| | | </template> |
| | | |
| | | <script setup> |
| | | import { getFlightStatistics } from '@/api/home/machineNest.js' |
| | | import { pxToRem } from '@/utils/rem'; |
| | | import CommonTitle from '@/components/CommonTitle.vue'; |
| | | import rwcs from '@/assets/images/signMachineNest/machineLeft/rwcs.png'; |
| | |
| | | { imgurl: sjs, num: 1314, text: '事件数(件)' }, |
| | | { imgurl: jscb, num: 1314, text: '节省成本(万元)' }, |
| | | { imgurl: rwcg, num: 1314, text: '任务成果(个)' }, |
| | | { imgurl: fxlc, num: 1314, text: '飞行里程' }, |
| | | { imgurl: fxlc, num: 1314, text: '飞行里程(公里)' }, |
| | | { imgurl: fxsc, num: 1314, text: '飞行时长' }, |
| | | ]); |
| | | |
| | | // 获取机巢统计数据 |
| | | const getMachineData = () => { |
| | | let dockSn = ref('4TADKCM0010016'); |
| | | getFlightStatistics(dockSn.value).then(res => { |
| | | if (res.data.code !== 0) return; |
| | | const result = res.data.data; |
| | | statisticsList.value[0].num = result.fly_count || 0; |
| | | statisticsList.value[1].num = result.event_count || 0; |
| | | statisticsList.value[2].num = result.min_count || 0; |
| | | statisticsList.value[3].num = result.achievement_count || 0; |
| | | statisticsList.value[4].num = result.flight_mileage || 0; |
| | | statisticsList.value[5].num = result.hour_count || 0; |
| | | }) |
| | | }; |
| | | |
| | | onMounted(() => { |
| | | getMachineData(); |
| | | }); |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | |
| | | } |
| | | .num-text { |
| | | .num { |
| | | width: 72px; |
| | | width: 120px; |
| | | height: 24px; |
| | | font-family: YouSheBiaoTiHei, YouSheBiaoTiHei; |
| | | font-weight: 400; |