2. 功能点
(1)通用部分
1.1 活动发布页部分UI可以直接使用前端UI库,jquery使用jquery weui,vue使用vant
1.2 所有“待选择”项,选择完变成所选择内容,UI样式加区分
1.3 所有“待完善”项,填写内容后,变为“已完善”
1.4 错误提示统一用UI库的toast
(2)发布活动页
2.1 活动分类点击底部弹窗选择,需要有已选择的功能
2.2 标题,最多20字,宽不够隐藏,逻辑判断
2.3 活动图片没有图片时点击右箭头,下方加载vant上传图片层,可点击查看,且箭头不收回。且图片最多上传3张,注意点击可预览
2.4 点击下方“立即发布”,需要先做验证,如何必选项没有数据,提示“ ...不能为空”,如“活动地址不能为空”
(3)活动详情
3.1 字数输入加1和满300不能输入
3.2 活动内容,不允许出现手机号或网址(认定判断为http 和www.)
(4)活动地址
4.1 选择线上活动时,地址栏隐藏;线下活动时,地址栏展示
(5)活动人数
5.1 如果最小报名人数为0,则最大报名人数输入无效
5.2 最大报名人数暂时不能超过500人
(6)活动时间
6.1 要固定年份,只显示当前年和下一年
6.2 开始时间需要大于发布时间两天,判断用户点击有效性
本类主要方法
(1)