简要描述:

  • 拼团创建和编辑

请求域名:

  • http://xx.com

请求URL:

GET:route=plugin.fight-groups.admin.controllers.fight-groups.edit

参数:

参数名 是否必须 类型 说明
id int 活动id,新增时不需要,编辑时必须

返回示例:

正确时返回:

{
    "id":1,
    "uniacid":2,
    "goods_id":254,
    "title":"规格活动测试",
    "start_time":1561275300,
    "end_time":1561295300,
    "note":"活动说明",
    "menu_show":1,
    "hide_num":5,
    "is_integral":1,
    "integral_num":12,
    "is_lead":0,
    "setting":0,
    "barrage":0,
    "is_virtual":0,
    "share_title":"原价¥<<商品最高价>>,现价¥<<商品最低价>>起,参加<<拼团活动名称>>即可享受",
    "share_content":"活动商品数量有限<<商品最低价>>,先到先得。",
    "desc_title":"我已经参加了<<团长名称>>发起的拼团。",
    "desc_content":"凑足<<拼团人数>>人即可享受拼团优惠,我已经参加,你也来吧。",
    "status":1,
    "created_at":"2019-06-23 15:35:00",
    "updated_at":"2019-06-23 15:35:00",
    "deleted_at":null,
    "has_one_goods":{
        "id":254,
        "title":"经销商等级测试",
        "thumb":"http://www.yz.com/attachment/images/2/2018/12/OeVQYZiYwgImwDmV5uTIUReYZaz2eu.jpg",
        "price":"0.01",
        "stock":2,
        "sku":"23",
        "status_name":null
    },
    "has_many_options":[
        {
            "id":1,
            "group_id":1,
            "option_id":363,
            "option_title":"红色+24寸",
			"option_price":186.03,
            "stock":101,
            "buy_limit":1,
            "has_many_option_level":[
                {
                    "id":1,
                    "groups_option_id":1,
                    "level_id":1,
                    "group_price":"1000.01",
                    "member_num":3
                },
                {
                    "id":2,
                    "groups_option_id":1,
                    "level_id":2,
                    "group_price":"1000.02",
                    "member_num":8
                }
            ]
        },
        {
            "id":2,
            "group_id":1,
            "option_id":364,
            "option_title":"红色+32寸",
			"option_price":186.09,
            "stock":102,
            "buy_limit":2,
            "has_many_option_level":[
                {
                    "id":3,
                    "groups_option_id":2,
                    "level_id":1,
                    "group_price":"1000.03",
                    "member_num":3
                },
                {
                    "id":4,
                    "groups_option_id":2,
                    "level_id":2,
                    "group_price":"1000.04",
                    "member_num":8
                }
            ]
        },
        {
            "id":3,
            "group_id":1,
            "option_id":365,
            "option_title":"黄色+24寸",
			"option_price":186.78,
            "stock":103,
            "buy_limit":3,
            "has_many_option_level":[
                {
                    "id":5,
                    "groups_option_id":3,
                    "level_id":1,
                    "group_price":"1000.05",
                    "member_num":3
                },
                {
                    "id":6,
                    "groups_option_id":3,
                    "level_id":2,
                    "group_price":"1000.06",
                    "member_num":8
                }
            ]
        },
        {
            "id":4,
            "group_id":1,
            "option_id":366,
            "option_title":"黄色+32寸",
			"option_price":186.90,
            "stock":104,
            "buy_limit":4,
            "has_many_option_level":[
                {
                    "id":7,
                    "groups_option_id":4,
                    "level_id":1,
                    "group_price":"1000.07",
                    "member_num":3
                },
                {
                    "id":8,
                    "groups_option_id":4,
                    "level_id":2,
                    "group_price":"1000.08",
                    "member_num":8
                }
            ]
        }
    ],
    "has_many_level":[
        {
            "id":1,
            "group_id":1,
            "level_num":1,
            "member_num":3,
            "expire_in":1,
            "status":1
        },
        {
            "id":2,
            "group_id":1,
            "level_num":2,
            "member_num":8,
            "expire_in":2,
            "status":1
        }
    ],
    "keywords":{
        "share_title":[
            "拼团活动名称",
            "商品最高价",
            "商品最低价"
        ],
        "share_content":[
            "拼团活动名称",
            "商品最高价",
            "商品最低价"
        ],
        "desc_title":[
            "团长名称",
            "拼团时间倒计时",
            "拼团活动名称",
            "商品最高价",
            "商品最低价",
            "拼团人数"
        ],
        "desc_content":[
            "团长名称",
            "拼团时间倒计时",
            "拼团活动名称",
            "商品最高价",
            "商品最低价",
            "拼团人数"
        ]
    }
}

返回参数说明:

参数名 类型 说明
id int 活动id
goods_id int 商品id
title int 活动标题
start_time int 开始时间
end_time int 结束时间
note string 商家说明
menu_show int 隐藏开关
is_integral int 团长送积分
integral_num int 送多少积分
is_lead int 老拉新
setting int 拼团设置
barrage array 弹幕设置
share_title int 分享标题
share_content string 分享内容
desc_title int 详情标题
desc_content int 详情内容
stock int 活动库存
buy_limit int 限购件数
status int 活动状态
created_at int 创建时间
has_one_goods object 商品信息
has_many_level array 层级信息列表
has_many_options array 规格信息列表
keywords array 分享关键字信息列表

返回 has_one_goods 参数说明:

has_one_goods 参数名 类型 说明
id int 商品id
title string 商品名称
thumb string 图片地址
price float 价格
stock int 库存
sku string 单位

返回 has_many_level 参数说明:

has_many_level 参数名 类型 说明
id int 层级id
group_id int 活动id
level_num int 层级
member_num int 拼团人数
expire_in int 拼团时间
group_price float 拼团价格
status int 层级状态,0表示未开始(可随意编辑活动),1表示已开始(只可编辑部分数据),2表示已结束(不可编辑活动)

返回 has_many_options 参数说明:

has_many_options 参数名 类型 说明
id int id
group_id int 活动id
option_id int 商品规格id
option_title string 规格名称
option_price decimal 规格原价
stock int 库存
buy_limit int 限购件数
has_many_option_level array 规格层级信息

返回 has_many_option_level 参数说明:

has_many_option_level 参数名 类型 说明
id int id
groups_option_id int 活动规格id
level_id int 层级id
group_price float 拼团价格
member_num int 拼团人数

返回 keywords 参数说明:

keywords 参数名 类型 说明
share_title array 活动分享标题数组
share_content array 活动分享内容数组
desc_title array 活动详情分享标题数组
desc_content array 活动详情分享内容数组

备注:

活动一旦创建,在编辑活动时,商品不可重新选,层级只允许修改拼团时间,规格和层级的组合中,只允许修改库存和限购件数