一、简介
1.1 目的
1.2 范围
二、客户端角色描述
三、产品概述
3.1 总体功能架构图

四、功能需求说明
4.1 任务管理

-
活动名称,必填,不超过40个字符; -
活动端口,必填,支持PC、微信公众号和APP,可多选; -
活动时间,必填,可设置时间段,开始时间小于结束时间,精确到秒; -
活动说明,必填,最大长度1000个字符,支持多文本编辑;

-
未开始,当前时间 < 任务开始时间,任务状态:未开始; -
进行中,任务开始时间 < 当前时间 <任务结束时间,任务状态:进行中; -
已结束,当前时间 > 任务结束时间或者当前任务总完成次数不足,任务状态:已结束; -
已关闭,任务状态:进行中,操作栏显示【关闭】按钮,关闭操作完成,任务状态:已关闭;
-
任务状态:未开始,支持编辑、复制和任务奖励操作; -
任务状态:进行中,支持关闭、复制和任务奖励操作; -
任务状态:已关闭/已结束,支持详情、复制和任务奖励操作;

-
任务名称,必填,不超过40个字符,不能重复; -
显示顺序,必填,正整数,不能重复; -
任务分类,必填,下拉菜单,内容为:注册、实名、绑卡、购买和浏览; -
每人任务次数上限,必填,每个用户完成次数,大于等于-1的整数,-1为不限; -
每天任务上限,必填,每天完成任务的上限,大于等于-1的整数,-1为不限; -
总任务次数上限,必填,所有用户完成任务总次数,大于等于-1的整数,-1为不限; -
每人积分上限,必填,用户完成任务获得积分奖励最大值,大于等于-1的整数,-1为不限; -
总积分上限,必填,所有用户完成任务积分奖励最大值,大于等于-1的整数,-1为不限; -
任务图片,必填,用户端展示,支持JPG、PNG和GIF格式; -
会员等级,必填,下拉菜单,内容为:通用、青铜、白银、黄金和钻石;
-
跳转地址,必填,用户点击去完成的跳转链接地址; -
任务说明,必填,用户完成任务的规则说明;

-
任务名称,必填,不超过40个字符,不能重复; -
显示顺序,必填,正整数,不能重复; -
任务分类,必填,下拉菜单,内容为:注册、实名、绑卡、购买和浏览; -
每人任务次数上限,必填,每个用户完成次数,大于等于-1的整数,-1为不限; -
每天任务上限,必填,每天完成任务的上限,大于等于-1的整数,-1为不限; -
总任务次数上限,必填,所有用户完成任务总次数,大于等于-1的整数,-1为不限; -
每人积分上限,必填,用户完成任务获得积分奖励最大值,大于等于-1的整数,-1为不限; -
总积分上限,必填,所有用户完成任务积分奖励最大值,大于等于-1的整数,-1为不限; -
任务图片,必填,用户端展示,支持JPG、PNG和GIF格式; -
会员等级,必填,下拉菜单,内容为:通用、青铜、白银、黄金和钻石;
-
跳转地址,必填,用户点击去完成的跳转链接地址; -
任务说明,必填,用户完成任务的规则说明;

-
点击任务设置页面的【详情】按钮,跳转到任务详情页面; -
任务详情页面,显示内容:任务名称、显示顺序、任务分类、每人任务次数上限、每天任务上限、总任务上限、每人积分上限、总积分上限、任务图片、会员等级、跳转地址和任务说明; -
点击【关闭】按钮,返回任务设置页面;

-
任务设置页面,点击【关闭】按钮,弹窗显示关闭页面; -
关闭页面,点击【确定】按钮,修改任务状态为已关闭; -
关闭页面,点击【取消】按钮,关闭页面隐藏;

-
点击任务设置页面的【任务奖励】按钮,跳转到任务奖励页面; -
支持任务奖励的积分设置和奖品设置; -
奖励类型为积分可设置奖励值(整数,默认为0)、投放量、库存和预警库存; -
奖励类型为奖品可设置奖励值(奖品名称,默认为空)、投放量、库存和预警库存; -
支持保存和更新投放量操作;
-
点击任务设置页面的【复制】按钮,跳转到复制页面; -
复制页面继承复制页面的任务信息(任务名称、显示顺序和任务说明为空); -
复制操作完成,新增一条任务设置信息;

-
积分商品,用于管理任务活动的积分商品信息; -
支持商品名称和上下架状态查询;商品名称支持模糊查询;上下架状态,下拉菜单,内容包含:上架中和已下架,默认为全部; -
支持新增和批量上下架操作; -
列表显示内容:商品名称、商品图片、市场价、积分价格、投放数量、商品库存、库存预警状态和上下架; -
支持单个商品的编辑、删除、更改投放量操作;

-
任务积分订单,用于展示任务活动中用户积分兑换商品记录; -
支持订单编号、用户名和订单时间查询;订单编号和用户名支持精准查询;订单时间支持时间段查询; -
列表显示内容:订单编号、用户名、商品名称、商品数量、积分价格和订单时间; -
支持单个订单的详情操作;

-
任务完成记录,用于展示任务活动中用户完成任务奖励记录;
-
支持流水号、任务名称、发送状态和创建时间查询;流水号支持精准查询;任务名称支持模糊查询;发送状态,下拉菜单,内容包含:发放成功和发放失败,默认显示全部;创建时间支持时间段查询;
-
列表显示内容:流水号、任务名称、用户名、奖励类型、奖励值、发放状态和创建时间;
-
支持单个订单的详情和重新发放操作;发放状态为发放失败,操作栏显示重新发放按钮,点击可重新发放任务奖励或者修改任务奖励内容;
4.2 用户端

-
任务中心,显示任务状态:进行中的任务信息; -
根据任务设置的显示顺序正序显示; -
任务显示内容:任务图片、任务名称、奖励内容、任务说明; -
点击【任务说明】LOGO显示任务说明内容; -
用户未完成任务,显示【去完成】按钮;用户已完成任务,未领取任务奖励,显示【去领取】按钮;用户领取完成任务奖励,显示【已完成】按钮; -
点击【去完成】按钮,跳转到任务链接页面;点击【去领取】按钮,弹窗显示任务奖励,生成任务完成记录,任务按钮为【已完成】;

-
点击任务活动页面的【我的奖品】按钮,跳转到我的奖品页面; -
我的奖品页面包含:中奖时间、奖品图片、奖品名称和奖品数量; -
我的奖品页面,根据任务完成时间倒序展示,默认显示全部的奖励记录;

-
点击任务活动页面的【积分兑换】按钮,跳转到积分兑换页面; -
支持商品名称模糊查询;支持综合和销量排序显示;

