admin home statistics data

This commit is contained in:
2023-07-20 13:56:58 +08:00
parent b2f3296717
commit b1291958d4
3 changed files with 78 additions and 11 deletions

View File

@ -3,10 +3,33 @@ import StatisticsPanel from "@/views/components/StatisticsPanel.vue";
import { getBrokerStatistic } from "@/api/admin/agent/home"; import { getBrokerStatistic } from "@/api/admin/agent/home";
import { ref } from "vue"; import { ref } from "vue";
const statisticsList = ref([]); const statisticsList = ref([
{
label: "企业数量",
value: 0,
unit: "家",
},
{
label: "正在服务需求数",
value: 0,
unit: "个",
},
{
label: "订单总数",
value: 0,
unit: "元",
},
{
// demandCount
label: "需求总数",
value: 0,
unit: "个",
},
]);
const loadStatistics = async () => { const loadStatistics = async () => {
const { data } = await getBrokerStatistic(); const { data } = await getBrokerStatistic();
statisticsList.value = [ statisticsList.value = [
{ {
label: "企业数量", label: "企业数量",

View File

@ -6,29 +6,51 @@ import { getLaboratoryStatistic } from "@/api/admin/laboratory/home";
const statisticsList = ref([ const statisticsList = ref([
{ {
label: "专利数量", label: "专利数量",
value: 47, value: 0,
unit: "项", unit: "项",
}, },
{ {
label: "成果数量", label: "成果数量",
value: 17, value: 0,
unit: "个", unit: "个",
}, },
{ {
label: "需求数量", label: "需求数量",
value: 11, value: 0,
unit: "个", unit: "个",
}, },
{ {
label: "论文数量", label: "论文数量",
value: 46, value: 0,
unit: "篇", unit: "篇",
}, },
]); ]);
const loadLabStatisticsData = () => { const loadLabStatisticsData = () => {
getLaboratoryStatistic().then((resp) => { getLaboratoryStatistic().then((resp) => {
console.log(resp); const { data } = resp;
statisticsList.value = [
{
label: "专利数量",
value: data?.patentCount ?? 0,
unit: "项",
},
{
label: "成果数量",
value: data?.achievementCount ?? 0,
unit: "个",
},
{
label: "需求数量",
value: data?.demandCount ?? 0,
unit: "个",
},
{
label: "论文数量",
value: data?.paperCount ?? 0,
unit: "篇",
},
];
}); });
}; };

View File

@ -6,29 +6,51 @@ import { getResearchStatistic } from "@/api/admin/research/home";
const statisticsList = ref([ const statisticsList = ref([
{ {
label: "专利数量", label: "专利数量",
value: 32, value: 0,
unit: "项", unit: "项",
}, },
{ {
label: "成果数量", label: "成果数量",
value: 13, value: 0,
unit: "个", unit: "个",
}, },
{ {
label: "专家数量", label: "专家数量",
value: 1, value: 0,
unit: "位", unit: "位",
}, },
{ {
label: "实验室数量", label: "实验室数量",
value: 6, value: 0,
unit: "家", unit: "家",
}, },
]); ]);
const loadResearchStatisticsData = () => { const loadResearchStatisticsData = () => {
getResearchStatistic().then((resp) => { getResearchStatistic().then((resp) => {
console.log(resp); const { data } = resp;
statisticsList.value = [
{
label: "专利数量",
value: data?.patentCount ?? 0,
unit: "项",
},
{
label: "成果数量",
value: data?.achievementCount ?? 0,
unit: "个",
},
{
label: "专家数量",
value: data?.expertCount ?? 0,
unit: "位",
},
{
label: "实验室数量",
value: data?.laboratoryCount ?? 0,
unit: "家",
},
];
}); });
}; };