vehicle-monitor/mock/community.ts

47 lines
1.2 KiB
TypeScript
Raw Normal View History

2025-05-12 17:12:01 +08:00
import { defineFakeRoute } from 'vite-plugin-fake-server/client';
const randomNumber = (range: number = 100) => {
return parseInt((Math.random() * range).toFixed(0));
};
export default defineFakeRoute([
{
2025-05-12 19:19:32 +08:00
url: '/api/community/community-statistics',
2025-05-12 17:12:01 +08:00
method: 'GET',
response: () => ({
code: 200,
data: [
{
name: '统计人口',
total: randomNumber(9999),
2025-05-12 19:19:32 +08:00
subtitle: '常驻人口',
subPercent: `${randomNumber()}%`,
2025-05-12 17:12:01 +08:00
subTotal: randomNumber(99999),
},
{
name: '统计人口',
total: randomNumber(9999),
2025-05-12 19:19:32 +08:00
subtitle: '常驻人口',
subPercent: `${randomNumber()}%`,
2025-05-12 17:12:01 +08:00
subTotal: randomNumber(99999),
},
{
name: '统计人口',
total: randomNumber(9999),
2025-05-12 19:19:32 +08:00
subtitle: '常驻人口',
subPercent: `${randomNumber()}%`,
2025-05-12 17:12:01 +08:00
subTotal: randomNumber(99999),
},
{
name: '统计人口',
total: randomNumber(9999),
2025-05-12 19:19:32 +08:00
subtitle: '常驻人口',
subPercent: `${randomNumber()}%`,
2025-05-12 17:12:01 +08:00
subTotal: randomNumber(99999),
},
],
message: '操作成功',
}),
},
]);