vehicle-monitor/mock/community.ts

47 lines
1.2 KiB
TypeScript

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