This commit is contained in:
admin
2026-01-21 10:58:19 +09:00
parent 8a00de8f03
commit 86020ada5c
36 changed files with 3417 additions and 363 deletions

View File

@@ -81,6 +81,9 @@ app.include_router(year_locks.router)
from app.routers import cash
app.include_router(cash.router)
from app.routers import file_upload
app.include_router(file_upload.router)
# ─────────────────────────
# 給与モジュール (Payroll Module)
# ─────────────────────────
@@ -90,6 +93,9 @@ app.include_router(payroll_employees_router)
from app.payroll.settings.router import router as payroll_settings_router
app.include_router(payroll_settings_router)
from app.payroll.settings.standard_remuneration_router import router as standard_remuneration_router
app.include_router(standard_remuneration_router)
from app.payroll.calculation.router import router as payroll_calculation_router
app.include_router(payroll_calculation_router)
@@ -99,6 +105,16 @@ app.include_router(payroll_bonus_router)
from fastapi.staticfiles import StaticFiles
import os
from pathlib import Path
# アップロードファイル用の静的ファイル配信
uploads_dir = Path("uploads")
uploads_dir.mkdir(exist_ok=True)
app.mount(
"/uploads",
StaticFiles(directory="uploads"),
name="uploads",
)
# 静的ファイル配信(コメントアウト - ディレクトリが存在しない)
# app.mount(