[FEAT] 實作公共事業費附件上傳管理與更新 UI 協作規範防呆機制
All checks were successful
ERP-Deploy-Demo / deploy-demo (push) Successful in 55s

This commit is contained in:
2026-03-06 13:21:14 +08:00
parent 951005c616
commit 8e0252e8fc
10 changed files with 511 additions and 6 deletions

View File

@@ -20,13 +20,19 @@ import { validateInvoiceNumber } from "@/utils/validation";
export interface UtilityFee {
id: number;
transaction_date: string | null;
due_date: string;
category: string;
billing_month: string;
category_id: number;
category?: string; // 相容於舊版或特定視圖
category_name?: string;
amount: number | string;
payment_status: 'pending' | 'paid' | 'overdue';
status: string;
payment_status?: 'pending' | 'paid' | 'overdue'; // 相容於舊版
due_date: string;
payment_date?: string;
transaction_date?: string; // 相容於舊版
invoice_number?: string;
description?: string;
attachments_count?: number;
created_at: string;
updated_at: string;
}