一、前端
1.活动页面按钮显示
- 活动报名截止:文本按钮显示’报名已截止‘;
- 未支付成功===未报名,文本按钮显示‘立即报名’,点击立即报名跳转至活动报名页面;
- 支付成功,文本按钮显示‘查看报名详情’,点击我的报名跳转至报名详情页面;
2.活动报名
- 顶部活动标题、活动规则及报名截止时间和之前一致;
- 活动时间:参照原型,把开始时间和结束时间写在同一行,用户不可修改;
- 新增活动地址,可2行文本展示,用户不可修改;
- 报名费:按原型图展示,用户不可修改;
- 新增报名人数,默认展示1人,用户可手动进行修改,只支持数字,UI设计图为准;
- 联系人:默认展示当前用户的姓名和联系方式,均可进行修改,点击文字旁边的编辑符号即可修改,手机号码规则验证,有效性验证;
- 支付方式:默认选中微信进行支付,和之前一致;
- 备注:和之前一致;
- 底部参照新原型图,总计金额=报名费*报名人数,保留2位数字,用户不可修改;
- 提交按钮:
- 未完整输入信息,提交按钮都为disable状态,文本提示“请填写完整信息”;
- 报名倒计时走完后,提交按钮都为disable状态,文本显示“报名已截止”;
- 点击提交,打开支付选择支付方式界面进行支付;
提交按钮跳转
- 支付成功,点击返回,返回进入到报名详情界面;
- 支付失败,点击返回,返回进入到活动报名页面,且把用户填写的信息回填到报名页面;
3.报名详情
- 报名截止日期参照原型;
- 活动时间:显示开始和结束的时间,写在同一行;
- 活动地址:可2行文本展示;
- 报名人数:展示用户提交的报名人数;
- 联系人:展示报名信息时候的联系人;
- 报名人联系电话:展示用户报名信息时候的联系电话;
- 总金额:报名成功的时候,总金额=报名人数报名费;报名失败,文本显示‘待支付金额’,待支付金额=报名人数报名费;
- 支付方式:默认选中用户选择的支付方式,可修改,支付失败的时候展示,参考UI设计图;
- 备注:如果在报名的时候有填写备注,则详情页面进行展示,如未填写内容,则备注栏不进行展示;
- 底部按钮展示‘修改订单’,‘退款’
- 点击修改订单,跳转到修改订单页面;
- 点击退款弹出弹窗;
退款逻辑:
- 退款分两种情况:全员退、不退;
- 创建活动的时候,后台设置天数,如后台设置的天数为5天,那么5天之前全额退款,退款按钮可点击进入到退款弹框页面,如在5天之内就不可退款,灰度显示‘退款’按钮,点击文本提示‘已过退款时间’; 例如:活动开始时间是2021-09-04 10:00,后台设置的退款天数为3天,报名费是10元,报名人数10人,那么在2021-09-01 10:00之前全额退款10*10=100元,之后就不退;
4.订单修改页面
- 回显报名活动的信息,但联系人、联系电话、备注可以进行修改;
- 活动报名截止不能修改订单;
- 如没有对页面内容进行修改,‘提交’按钮灰度显示,点击文本提示‘修改后再提交’,反之高亮展示;
4.1 退款原因
- 退款内容:
- 请选择退款原因;
- 下错订单;
- 报名费用不划算;
- 电话/支付方式选错;
- 临时有事;
- 其他原因;
- 如果用户选择其他原因,则在备注栏进行填写其他原因内容,为必填项;
- 如果用户选择的非其他原因,则备注栏为非必填项;
5.退款详情
- 展示退款详情信息,当前页面用户不可修改;
- 如果后台审核通过则展示‘已退款’,还没审核展示‘退款中’,后台审核失败展示‘退款失败’;
- 退款方式:原路返回,用户之前选择的是微信则展示微信,如支付宝则展示支付宝;
- 退款/其他原因:展示用户退款时填写的原因;
- 如退款原因为其他原因则展示‘其他原因’及内容;
6.订单支付成功
- 订单支付成功、支付失败和之前一致;
二、后台
1.新增字段;
- 活动列表页新增活动地址字段;
- 列表页操作栏新增导出功能,即导出报名成功的人员信息,excel中包含字段:序号、活动时间范围(2021-09-04 10:00-18:00)、联系人、报名人数、联系电话;
- 新增活动页,在活动结束时间之后新增活动地址及退款天数;
- 活动地址:精确到门牌号,如:四川省成都市高新区环球中心E5 3-2-803;
- 新增页面的退款天数:仅支持数字,上下键进行增加天数,如天数为5天,那么5天之前全额退款,5天之内不退; 例如:活动开始时间是2021-09-04 10:00,后台设置的退款天数为3天,报名费是10元,报名人数10人,那么在2021-09-01 10:00之前全额退款10*10=100元,之后就不退;
2.报名人查看
- 年龄改成报名人数,姓名改成联系人,其他不变;
3.编辑活动
- 前期暂定编辑不可修改活动报名金额;
三、其他
1.用户端
1.1版本升级提示页面
版本更新分为强制更新和非强制更新;
- 非强制更新:用户可以选择不更新,也能使用app;
- 强制更新:用户如果不更新,则不能使用使用app;
更新规则:
- 最新版本>当前版本>=最小版本:显示非强制更新页面;
- 最小版本>当前版本:显示强制更新页面;
- 最新版本=当前版本:不显示更新页面;
例如:
- 最新版本是22,最小版本是20,启动app进入首页需要判断用户当前的版本;
- 如果低于20,即显示强制更新页面
- 如果用户当前版本为20、21即显示非强制更新页面;
- 如果用户当前版本为22,即不显示更新页面;
1.2首页菜单方格透传参数配置
- banner及首页菜单方格、我的菜单(上部、下部)都要做透传参数配置;
所属分类 | 无跳转 | bug |
---|---|---|
首页菜单方格 | 14-分享好友、24-我的钱包、25-邀请人数、26-实名认证、27-邀请好友、36-生活 | 42-老年天地子模块页面配置成功,但页面点击强制退出 |
服务分类、我的菜单上部、我的菜单下部、banner | 14-分享好友、24-我的钱包、25-邀请人数、26-实名认证、27-邀请好友、36-生活,32-四大理由 | 42-老年天地子模块页面配置成功,但页面点击强制退出 |
1.3 安装成功,点击无反应
- 华为麦芒6手机下载安装成功,但是点击没有反应
1.4 老年天地视频播放
- 老年天地视频播放问题,视频封面和视频内容不符合;
2.后台系统
-
CMS后台管理中系统设置的菜单管理页面增加PID的筛选功能;
-
菜单名称和PID搜索分两个搜索框;
-
活动分类页面新增‘添加’按钮;
-
新增内容:父级、模块名称、状态、是否为老年天地;
-
视频分类页面及添加按钮;
-
根据透传参数选择参数值,类似服务详情页面的参数值进行回显,用户直接选择;
新增下拉框
页面 | 备注 |
---|---|
6-我的订单、7-会员特权、8-智能设备、9-提醒用药、10-我的关注、11-我的收藏、12-我的发布、13-意见反馈、14-分享好友、16-地址管理、17-消息中心、18-康养中心、19-缺省页、21-优惠卡券、22-积分页、24-我的钱包、25-邀请人数、26-实名认证、27-邀请好友、30-老年商城、35-老年朋友圈、36-生活、41-老年天地列表 | 文本提示:请设置参数值,参数值可以为任意数字,也可以为空 |
15-联系客服 | 文本提示:请设置参数值,参数值为需要拨打的手机号码 |
20-网址页(APP内打开)、3-网址链接 | 文本提示:请设置参数值,参数值为链接,以https/http打头 |
32-四大理由 | 文本提示:请设置参数值,参数值为固定的609,否则不可点击 |
34-套餐详情 | 文本提示:请设置参数值,参数值为套餐管理页ID;点击出现下拉框,下拉框内容展示符合条件的ID列表 |
40- 视频详情页面 | 文本提示:请设置参数值,参数值为短视频管理列表页ID;点击出现下拉框,下拉框内容展示符合条件的ID列表 |
42-老年天地子模块页面 | 文本提示:请设置参数值,参数值为类型为(7,17);点击出现下拉框,展示符合条件的列表 |
23-歌唱活动报名 | 文本提示:请设置参数值,参数值为活动列表的ID;点击出现下拉框,展示符合条件的列表 |
1-服务详情页面 | 文本提示:请设置参数值,参数值为对应服务列表的ID |
2-服务分类列表 | 文本提示:请设置参数值,参数值为服务分类名称对应的ID |
4-文章详情页面 | 文本提示:请设置参数值,参数值为文章列表的ID |
5-活动详情页 | 文本提示:请设置参数值,参数值为活动管理列表的ID |
3.其他
- 用户端、小程序、员工端所有的‘老人’字样,修改成‘老年’字样;
- 老年天地视频播放问题;