形成砍价订单时展示活动状态接口(ver 20160830

形成砍价订单时展示活动状态接口

主要应用场景:会员中心的砍价活动页面中,当需要形成订单时调用,判断该砍价活动状态

接口调用请求说明

http请求方式: POST,GET 
接口地址: /api/bargain/ShowActivity

参数说明

参数 是否必须 说明 版本号
id 砍价活动id 20160830

调用举例

$.ajax({
	type: "POST",
	url: "/api/bargain/ShowActivity",
	data: "id=" + $("#hdGoodsEntitys").val() + "&d=" + new Date().getTime(),
	async: false,
	dataType: "json",
	success: function (data) {
	}
});

返回说明

正常情况下,会返回商品实体的相关信息:

{
	"ret": "1000",
	"data": {--返回数据
		"id": 12,--砍价活动Id
		"goodId": 12,--商品Id
		"entityId": 12,--商品实体Id
		"salePrice": 56.22,--商品售价
		"bottomPrice": 2.30,--活动最低价
		"bargainTimes": 12,--最低砍价次数
		"num": 12,--商品实体数量
		"curPrice": 78.32,--当前价格
		"userId": 12,--活动所属用户id
		"state": 1,--活动状态,0为正常开启,1为活动结束
		"createTime": "2016/08/24 10:55:34",--创建时间
		"endTime": "2016/08/24 10:55:34"--结束时间
	}
}

错误时状态码不会是1000,JSON数据包示例如下(该示例为参数错误):

{
	"ret": "-1001",--砍价活动没开启
	"data": null--返回数据
}

其他ret码:
1001:参数不全
1003:用户未登陆
1004:非本人操作
-9999:活动不存在