企业微站
会议室档期预约
11
客户:公司内部应用 行业:11
内容发布流程
CMS 数据存储在 MySQL;发布时 API 将内容导出为 Astro 可读取的静态文件:
- 新闻:
src/content/news/{slug}.md - 案例:
src/content/cases/{slug}.md - 网站设置:
src/data/site-config.json - 联系方式:
src/data/contact.json
发布管理接口:
POST /api/admin/publish/site-config:导出网站设置。POST /api/admin/publish/contact:导出联系方式。POST /api/admin/publish/all-content:导出已发布新闻、已发布案例、网站设置和联系方式。POST /api/admin/publish/build-frontend:在FRONTEND_ROOT执行npm run build。GET /api/admin/publish/records:查看发布记录。