feat(dashboard): connect dashboard components to database

This commit is contained in:
2026-03-26 14:28:09 +08:00
parent 0900b8f199
commit ec057ef2e5
7 changed files with 329 additions and 98 deletions

View File

@@ -239,6 +239,40 @@ export interface paths {
patch?: never;
trace?: never;
};
"/api/complaint/service-trends": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** Get service letter trends for last 6 months */
get: operations["getApiComplaintService-trends"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/complaint/service-weekly": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/** Get service letter count for current week */
get: operations["getApiComplaintService-weekly"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/resident/stats": {
parameters: {
query?: never;
@@ -966,6 +1000,40 @@ export interface operations {
};
};
};
"getApiComplaintService-trends": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
"getApiComplaintService-weekly": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: {
headers: {
[name: string]: unknown;
};
content?: never;
};
};
};
getApiResidentStats: {
parameters: {
query?: never;