45 lines
786 B
Vue
45 lines
786 B
Vue
<script setup>
|
|
import StatisticsPanel from "@/views/components/StatisticsPanel.vue";
|
|
import { ref } from "vue";
|
|
import { getLaboratoryStatistic } from "@/api/admin/laboratory/home";
|
|
|
|
const statisticsList = ref([
|
|
{
|
|
label: "专利数量",
|
|
value: 47,
|
|
unit: "项",
|
|
},
|
|
{
|
|
label: "成果数量",
|
|
value: 17,
|
|
unit: "个",
|
|
},
|
|
{
|
|
label: "需求数量",
|
|
value: 11,
|
|
unit: "个",
|
|
},
|
|
{
|
|
label: "论文数量",
|
|
value: 46,
|
|
unit: "篇",
|
|
},
|
|
]);
|
|
|
|
const loadLabStatisticsData = () => {
|
|
getLaboratoryStatistic().then((resp) => {
|
|
console.log(resp);
|
|
});
|
|
};
|
|
|
|
loadLabStatisticsData();
|
|
</script>
|
|
|
|
<template>
|
|
<div class="app-container">
|
|
<statistics-panel :list="statisticsList" />
|
|
</div>
|
|
</template>
|
|
|
|
<style lang="scss" scoped></style>
|