標語系統(Taglines)
登入頁 Hero 輪播 + 今日要事 tagline 輪播的內容源,HR 可在 /hr/taglines 後台增刪改。
資料表
Tagline:Id / Category / Line1 / Line2 / Line3? / IsActive / SortOrder / CreatedBy / CreatedAt / UpdatedAt
Category:"login"(三段式,Hero)或"today"(兩行式,tagline)Line1:鋪陳Line2:紅字 keyword / punchlineLine3:僅 login 使用,keyword 後面的收尾- 預種 80 筆(login 30 + today 50)
Migration:20260419070950_AddTaglines(建表 + 42 筆初始)、20260419073626_SeedMoreTaglines(+38 筆)
API
| 端點 | Auth | 說明 |
|---|---|---|
GET /api/taglines/public?category=login|today | 免登入 | 供登入頁 + 今日要事用,回 IsActive=true + 依 SortOrder 排序 |
GET /api/hr/taglines | HR/Admin | 列表(含未啟用) |
POST /api/hr/taglines | HR/Admin | 新增 |
PUT /api/hr/taglines/{id} | HR/Admin | 編輯 |
DELETE /api/hr/taglines/{id} | HR/Admin | 刪除 |