信息公开前端
This commit is contained in:
1 parent
1f7603923e
commit
eebc5518c5
14 files changed
+176
-100
No files matched your search
@@ -12,7 +12,7 @@
|
||||
- 身份认证:OpenIddict 或 Keycloak,采用 OpenID Connect / OAuth 2.0
|
||||
- 实时与任务:SignalR、Hangfire、Redis
|
||||
- 文件:MinIO 或 S3 兼容对象存储
|
||||
- 管理端:Vue 3 + Element Plus;公开站点:Nuxt 3(优先)
|
||||
- 管理端:Vue 3 + Element Plus;公开站点:Nuxt 3(优先;当前基础实现为 Razor Pages 服务端渲染)
|
||||
- 编辑与可视化:CKEditor 5 或 TinyMCE、ECharts、ClosedXML
|
||||
- 可观测性:Serilog + Seq 或 OpenSearch
|
||||
|
||||
@@ -73,6 +73,8 @@
|
||||
- [ ] SignalR 推送公开看板数据,断线后使用受控轮询兜底。
|
||||
- [ ] 公开看板显示活动状态、参与人数、参与率、数据更新时间和公开规则说明。
|
||||
- [ ] 候选人实时票数、排名和图表只在活动明确开启后公开;不得公开未确认线下结果。
|
||||
- [x] CMS 公开信息基础:建立八类固定内容定义(选举公告、规则与政策、候选人公示、选民指南、结果公告、常见问题、资料下载、历史归档)及只读公开内容契约。
|
||||
- [x] 公开信息前端:提供八类内容的首页最新发布区、直接栏目菜单入口、目录/详情页、发布内容空状态与服务不可用提示;采用响应式中性政务信息风格。
|
||||
- [ ] CMS:栏目、文章、公告、政策、操作指南、候选人公示、结果公告、媒体库与附件。
|
||||
- [ ] CMS 支持草稿、审核、发布、下线、定时发布、版本历史、回滚、分类、标签、SEO。
|
||||
- [ ] 建立 CMS 内容与选举活动、公开看板、结果公告之间的关联。
|
||||
|
||||
Reference in new issue
Block a user