feat: add template center list

This commit is contained in:
zwt13703
2026-07-01 21:50:07 +08:00
parent 5948334d15
commit 1ff0fdf602
4 changed files with 127 additions and 6 deletions
+6
View File
@@ -17,6 +17,12 @@ from ..services.template_service import create_template_record, save_template_bl
router = APIRouter(prefix="/api/templates", tags=["templates"])
@router.get("")
def list_templates(db: Session = Depends(get_db)):
templates = db.query(Template).order_by(Template.updated_at.desc(), Template.id.desc()).all()
return {"data": [serialize_template(template) for template in templates], "message": "ok"}
@router.post("/upload")
def upload_template(
file: UploadFile = File(...),