需求背景
基于需求#127的议事投票功能,对议事投票模块进行功能完善和优化。
参考需求
PC后管页面(议事投票部分):https://readdy.link/share/0a81a070f9c043e27a863c6b41ae88bf
小程序设计稿:Figma设计稿
推送内容说明:系统通知汇总
核心功能模块
1. 物业小程序:复用业委会现有的满意度调查模块,为物业提供移动端投票管理功能
2. PC后管:整合物业、业委会发起的投票数据,统一管理议事投票
3. 住户/业主小程序:统一的投票入口,展示所有投票内容
详细功能说明
一、议事投票列表
表格字段:
- 投票主题:投票的名称
- 描述:投票内容描述
- 开始时间/截止时间:投票时间范围
- 投票范围:小区范围/楼栋范围/分户范围/房屋类型范围,可过滤住户角色
- 投票人数/总人数:实际投票人数/选定范围内的总人数
- 题目数:单选、多选、评分题目总数
- 状态:草稿/待投票/投票中/已完成
- 实际结束时间:截止时间或提前中止操作的时间
- 操作:继续编辑/修改/删除/查看投票情况/提前结束/统计结果
二、创建/编辑投票
基础信息:
- 投票主题(必填,15字以内)
- 内容描述(非必填,500字以内)
- 附件上传(图片/文件,50M以内)
时间范围:
- 开始时间(必填,必须大于当前时间)
- 截止时间(必填,必须大于开始时间)
问题配置:
- 题目名称(必填,15字以内)
- 题目类型:单选/多选/评分
- 选项:最多5条
- 评分分值:正整数,最大10分
投票范围:
- 房屋范围:小区/楼栋/分户/房屋类型
- 住户范围:业主/租户/家属/其他(可多选)
三、投票管理功能
- 保存草稿:不校验必填项,状态为草稿,仅创建人可见
- 创建投票:校验必填项,推送给投票范围内住户
- 提前结束:投票中状态可提前结束,需二次确认
- 删除:草稿/待投票状态可删除,需二次确认
- 查看投票情况:投票中状态可查看实时统计
- 统计结果:已完成状态可查看完整结果,含AI总结
四、住户端功能
- 正在投票:展示待投票/投票中状态的投票
- 历史投票:展示已完成状态的投票
- 投票详情:查看投票内容,提交投票选择
- 投票结果:查看统计结果和自己的选择