微信公众号的需求概要
1、绑定管理
1.1用户绑定
1.1.1用户编号+姓名绑定
用户填写用户编号及姓名进行绑定,两者缺一不可。
1.1.2用户编号+电话号码绑定
用户填写用户编号及电话号码进行绑定,两者缺一不可。
1.1.3电话号码+短信验证绑定
用户输入电话号码后,通过发送的验证码进行绑定。
以上3种绑定方式都可供客户选择显示或隐藏,可支持一个水表多个用户绑定。
1.2切换绑定
用户可以在绑定用户信息列表进行绑定水表的切换。
1.3删除绑定
用户可以在绑定用户信息列表进行绑定水表的移除。
1.4绑定查询
用户可以在绑定用户信息列表进行绑定水表的查询。
2、查询管理
2.1用户信息查询
用户可以查询自己已经绑定的水表的信息,包括但不限于:表身号,上本期抄表日期及读数,口径,装表时间,水表备注等等。
2.2账单查询
用户可以查询自己每个月的所有水费账单(包含欠费账单,已缴清账单),默认6个月,用户可以自己设置月份数查询。
2.3缴费记录查询
用户可以查询自己每一次缴费的记录,包含上期结余,缴费金额,扣费金额,扣费后结余。
3、微信缴费
3.1绑定缴费
用户可以点击公众号缴费菜单进入缴费界面,缴费界面需要显示用户的基础信息及总欠费金额,支持多交。
3.2无绑定缴费
用户可以点击菜单的无绑定缴费进入缴费页面,输入用户编号查询对应的用户信息,然后根据查询的欠费信息进行缴费,支持多交。
4回调处理
4.1接收公众号回调信息并处理
用户缴费后,微信公众号会回调一条缴费结果的信息给后台接口,后台需要对这个回调信息进行解析处理。
5、对账
5.1T+1对账处理
需要添加对账服务,每天早上10点获取T-1天的对账文件,并作对账处理。
6、信息推送管理
6.1停水公告推送
6.2供水服务通知推送
6.3绑定信息推送
6.4缴费成功信息推送
6.5推送信息分类查询
用户可以在公告列表查询所有已经发送过的公告内容。
7、营业网点管理
7.1查询营业网点(地图)
用户可以查询各个营业网点地址,在地图上显示。
关键字说明:
客户:指自来水厂家使用系统人员
用户:指用水户