系统涵盖四大核心模块:组织人员管理、日程活动管理、资讯内容发布、数据驾驶舱。组织人员模块支持四级树形组织架构维护、人员档案管理、多维度标签筛选、批量导入导出及拼音首字母快捷搜索;日程模块基于日历视图(日/周/月三视图)实现活动创建、编辑、时间冲突自动检测与标红提示,日均支撑大量活动安排;资讯模块集成富文本编辑器与封面裁剪,支持Web端与小程序端内容同步发布与发布状态控制;数据驾驶舱通过 ECharts 多维度统计大屏,直观展示用户增长趋势、类型分布、地区占比等核心运营指标,辅助管理层决策。
我作为前端负责人独立完成全部前端开发。技术栈采用 Vue3 + Vite + TypeScript + Pinia + Vue Router,UI层使用 Element Plus + UnoCSS 原子化样式。日历组件基于 FullCalendar 深度二次开发,仿飞书风格定制了三视图切换、事件渲染、冲突检测与详情弹窗交互;数据驾驶舱封装了趋势图、柱状图、折线图、环形图等通用 ECharts 组件,支持响应式布局适配;组织人员模块实现了树形目录与列表的双向联动筛选,集成 Excel/PDF 导出功能;资讯发布模块通过富文本编辑器 + 图片裁剪组件实现内容编排,并打通小程序端同步发布。工程化方面配置了 ESLint 代码规范。