### 一、登录模块功能逻辑 #### 1. 核心登录功能 - **欢迎语**:顶部显示应用名称及欢迎信息(如“您好!欢迎使用「手机抄表」功能”),明确应用用途。 - **登录表单输入域** - **机构编号输入框**:标签为“机构编号”,提供占位提示(如“请输入机构ID”),支持文本输入唯一机构标识码。 - **用户名输入框**:标签为“用户名”,占位提示“输入账号”,支持个人登录账号输入。 - **密码输入框**:标签为“密码”,占位提示“输入密码”,输入内容自动掩码(如显示圆点),保护隐私。 - **自动登录选项**:复选框标签为“自动登录”,默认未勾选;勾选后下次打开应用自动提交历史凭证登录。 - **核心操作按钮**:**登录按钮**:标签清晰标注“登录”,点击后提交机构编号、用户名、密码进行身份验证(主操作按钮)。 #### 2. 辅助功能 - **登录问题支持**:界面底部提示“登录遇到问题联系客服”,提供异常情况(如忘记密码)的求助途径。 - **版权归属标识**:底部标注应用开发单位(如“福建水投集团”),增强信任感。 ### 二、首页搜索模块功能逻辑 #### 1. 搜索框区域 - **占位提示**:输入框提示“户号/户名/地址/钢印号/手机号”,支持多维度搜索条件。 - **取消按钮**:位于输入框右侧,点击后清空内容并退出搜索状态。 #### 2. 搜索结果相关模块 - **最近搜索记录** - **展示逻辑**:搜索框下方显示“最近搜索”标签(非搜索状态时可见),条目包含户号、户名、地址末段等关键信息;业务层需去重重复条目。 - **交互功能**:点击任一条目跳转至对应用户详情页。 - **抄表任务列表** - **展示逻辑**:“最近搜索”下方显示“抄表任务”标签(未主动搜索时默认展示),每户显示户号、户名、完整地址;相同户号的多条记录合并显示(需优化重复问题)。 - **交互功能**:点击任务条目跳转至详情页执行抄表或收费操作。 - **搜索结果列表** - **触发逻辑**:输入关键词后实时展示匹配结果,条目显示户号、户名、地址核心片段;支持对关键词高亮显示(建议功能)。 - **交互功能**:点击结果跳转至详情页。 - **异常状态处理**:无匹配数据时显示“未找到相关用户”提示;过滤特殊字符或超长输入。 #### 3. 功能联动 - **搜索→详情页**:跳转时自动携带户号等信息,详情页基于户号动态加载用户档案、水表数据、欠费账单。 - **详情页→收费操作**:欠费账单页提供“去收费”按钮,关联支付模块并继承用户信息(户名、欠费金额),支持“上一户/下一户”快速切换。 ### 三、采集任务管理模块功能逻辑 #### 1. 任务列表页 - **用户身份标识**:顶部标注当前操作员姓名(如“张三”)。 - **全局搜索**:提供按“户号/户名/地址/钢印”多维度检索的输入框。 - **数据统计面板**:分栏显示“应采集X|已采集Y|已上传Z”,实时反映任务进度。 - **任务筛选与状态分类**:通过标签页导航按“全部/未采集/采集”分类查看任务。 - **任务列表结构** - **单条任务项**:显示册本编号(如“0015”)、备注(如“每月抄”)、状态标签(“未下载”或“已下载”)。 - **状态标识规则**:未下载(需联网下载数据)、已下载(支持离线操作)。 - **选择控制**:左侧提供单选按钮勾选任务项。 - **批量操作区** - **全选功能**:底部“全选”按钮勾选所有任务,动态显示“已选册本(N)”计数。 - **核心操作**:蓝色“下载”按钮将选中任务的户数据包下载至本地。 #### 2. 单户采集详情页 - **住户档案展示**:显示户号、户名、完整地址、表钢印号、水表编号、安装位置等物理标识;右上角显示状态标签(如“正常”“欠费”)。 - **采集方式选择**:并列提供“定位(获取GPS坐标)/NFC(读取电子标签)/扫码(识别二维码/条形码)”三种数据采集入口。 - **户间导航**:底部“上一户/下一户”按钮按任务列表顺序切换。 ### 四、换表工单模块功能逻辑 #### 1. 处理流程 待办工单列表 → 选择换表工单 → 填写换表信息 → 设备信息录入 → 附件上传 → 提交/退单 #### 2. 核心功能模块 - **待办工单列表** - **筛选功能**:支持按“用户名/开始时间/工单类型/抄表员”多维度组合筛选,时间选择器支持跨年度日期选择(如2023 - 2025年)。 - **工单展示**:显示关键信息(如工单编号HB000007、户主姓名、地址、联系方式、水表定位描述、创建时间)。 - **工单信息填写** - **基础信息**:户号、户名、地址、联系电话(自动带出,不可编辑)。 - **表具数据**:旧表底码(必填,手动录入)、新表底码(必填,手动录入)、表钢印号/水表编号/条形码(扫码或手动录入)。 - **技术参数**:新表口径(下拉选择如DN80/DN100)、新表量程(默认值可修改)、新表厂家/型号(级联选择)。 - **设备与备注** - **设备标识**:IMEI(设备唯一识别码,强制录入)、IMSI(SIM卡识别码)、通讯模块号(硬件编号)。 - **备注框**:支持长文本输入;附件上传支持图片(拍照/相册)、视频(现场录制)。 - **操作控制**:底部蓝色“完成”按钮提交工单,红色“退单”按钮终止并说明原因。 ### 五、其他工单功能模块逻辑(复水/稽查/问题上报) #### 1. 复水工单 - **流程节点**:选择日期 → 展示用户信息(姓名、地址、欠费结清状态)→ 二次确认(蓝色“确认开水”按钮)。 - **安全机制**:校验欠费结清状态(如“已于2024 - 12 - 30结清欠费”),二次弹窗确认操作。 #### 2. 稽查任务 - **双模式入口**:待办列表(总任务数统计)、采集任务管理(通过搜索定位用户)、数据看板(实时进度如应查46/已查5/已上传5)。 - **操作逻辑**:勾选册本批量下载离线数据。 #### 3. 抄表稽查 - **信息结构**:用户档案(编号/姓名/地址/钢印号)、抄表数据(上期读数→本期读数,数值型关键证据)、稽查结论(“合格”单选按钮,强制选择)、过程存证(图片+视频附件上传,必传)。 - **闭环操作**:填写完整后点击蓝色“保存”按钮。 #### 4. 问题上报 - **核心字段**:上报类型固定为“换表申请”、处理时效精确到小时(如2025 - 06 - 06至2025 - 06 - 06)、溯源证据(强制上传图片/视频)。 - **操作逻辑**:保存提交后触发后台工单派发。 ### 六、个人信息与系统设置模块功能逻辑 #### 1. 个人信息管理 - **查看信息**:主界面显示固定信息(姓名、账号、手机号码状态)。 - **编辑功能** - **修改姓名**:进入子页面输入新姓名,点击“完成”提交更新。 - **设置手机号码**:未设置时填写有效号码,点击“完成”保存。 #### 2. 账户安全配置 - **密码修改**:输入新密码及确认密码,点击“完成”提交(需校验一致性)。 - **退出登录**:底部点击清除本地会话。 #### 3. 系统维护选项 - **日志上传**:点击后弹出确认框,选择后发送日志至服务器。 - **清理缓存**:弹出提示确认后清空本地记录(含缓存、日志)。 - **抄表设置**:启用“异常水量预警”开关(预警功能)。 - **备份数据库**:保存本地数据。 - **版本信息**:显示当前应用版本(如V1.0.3)。 ### 七、关键业务规则与注意事项 - **数据校验**:必填字段(标\*)需完整填写(如换表工单的旧表底码、新表底码);手机号格式、日期范围(不超过当前日)等需符合规则。 - **状态一致性**:未下载任务不可直接采集;相同户号在列表中合并显示避免重复。 - **离线能力**:已下载任务支持无网环境操作,网络恢复后自动同步数据。 - **防误操作**:重要操作(如退单、清理缓存)需二次确认;附件上传需清晰可辨(如安装位置照片)。