## 商品购买路径记录方案
## entry为一级入口,例如首页推荐的课程列表、分类列表、消息列表、购物车列表点击进入详情;
## subEntry为二级入口,例如从商品详情底部推荐商品列表点进详情;
## releId为关联ID,例如从A商品详情的推荐列表跳转到另外一个商品,那么releId为A商品的ID;
/// 请求课程详情
{
turnSource: {entry:1,subEntry:2,releId:4},
courseId:10
}
/// 课程详情返回
{
turnSource: {entry:1,subEntry:2,releId:4},
courseInfo: {
courseId:1,
name:xxx
....
}
}
/// 下单
{
turnSource: {entry:1,subEntry:2,releId:4},
toOrderSouce: 1,//代表从详情下单
courseId:10
}
/// 支付
{
turnSource: {entry:1,subEntry:2,releId:4},
payInfo: {
...
}
}
/// 订单列表
{
list: {
{
turnSource: {entry:1,subEntry:2,releId:4},
orderInfo:{
...
}
},
{
turnSource: {entry:1,subEntry:2,releId:4},
orderInfo:{
...
}
},
}
}
/// 加入购入车
{
turnSource: {entry:1,subEntry:2,releId:4},
courseId:10
}
/// 购物车列表
{
courseList: {
{
turnSource: {entry:1,subEntry:2,releId:4},
courseInfo: {
...
}
}
{
turnSource: {entry:1,subEntry:2,releId:4},
courseInfo: {
...
}
}
}
}
/// 购物车下单
{
toOrderSouce: 2,//代表从购物车下单
courseInfo:{
{
turnSource: {entry:1,subEntry:2},
courseId:1,
}
{
turnSource: {entry:1,subEntry:2},
courseId:2,
}
...
}
}