Authored by tanling

长度限制修改

# 新增限购码接口
# 新增限购码接口
> 接口名: `/limitCode/addLimitCode`
> 接口名: `/limitCode/addLimitCode`
### 方法
### 方法
> POST JSONRAW
### 入参
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|----|--------|--------|
|name|String|新增限购码使用|限购码名称|是|255
|limitTimes|Integer|10|使用数量|是|11
|reqDepartment|String|零售运营部/平台运营|申请部门|是|255
|limitDateFrom|String|2016-02-16 00:00:00|使用期间:开始时间|是|255
|limitDateTo|String|2016-02-23 00:00:00|使用期间:结束时间|是|255
|describe|String|联调限购码批次1-未开售|限购码说明|是|255
|limitSkn|String|51134663|指定商品skn|是|11
|userTypeLimit|String|新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员|用户类型|否|255
|creatorName|String|测试账号|申请者名称|是|255
|creatorId|Integer|2794|申请者id|是|255
|skus|String|1001;1002;1003|指定sku|否|11
|skuTimes|String|2;3;5|指定sku的数量用分号分隔,数量是数字|否|11
|limitCodeType|String|1|生成限购码类型 N:SKN的场合,U:SKU的场合|是|
|name|String|新增限购码使用|限购码名称|是|1~255
|limitTimes|Integer|10|使用数量|是|1~11
|reqDepartment|String|零售运营部/平台运营|申请部门|是|1~255
|limitDateFrom|String|2016-02-16 00:00:00|使用期间:开始时间|是|1~255
|limitDateTo|String|2016-02-23 00:00:00|使用期间:结束时间|是|1~255
|describe|String|联调限购码批次1-未开售|限购码说明|是|1~255
|limitSkn|String|51134663|指定商品skn|是|1~11
|userTypeLimit|String|新注册|否|0~255
|creatorName|String|测试账号|申请者名称|是|1~255
|creatorId|Integer|2794|申请者id|是|1~255
|skus|String|1001;1002;1003|指定sku|否|0~11
|skuTimes|String|2;3;5|指定sku的数量用分号分隔,数量是数字|否|0~11
|limitCodeType|String|1|生成限购码类型 N:SKN的场合,U:SKU的场合|是|1
---------------------
``` json
{
"creatorId": 2794,
"creatorName": "测试账号",
"describe": "测试用数据",
"creatorName": "测试账号",
"describe": "测试用数据",
"limitDateFrom": "2016-04-20 05:25:00",
"limitDateTo": "2016-04-21 10:50:00",
"limitSkn": "50000613",
"limitTimes": 30,
"name": "测试增加限购码",
"reqDepartment": "零售部/营销策划",
"userTypeLimit": "新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员",
"name": "测试增加限购码",
"reqDepartment": "零售部/营销策划",
"userTypeLimit": "新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员",
"skus": "102055",
"skuTimes": "7",
"limitCodeType": "U"
}
```
### 对应SQL的操作库表
### 对应SQL的操作库表
```xml
<insert id="addLimitCode" parameterType="com.yohobuy.platform.dal.promotion.model.LimitCode">
... ... @@ -180,23 +180,23 @@
</insert>
```
### 响应码
### 响应码
-------------------------
|响应码code|消息|说明|
|响应码code|消息|说明|
|--------|----|----|
|200| 添加成功.| |
|400| 参数限购码类型不能为空./入口参数skn不能为空./参数sku和sku数量不整合./sku对应的skn和skn不一致./sku和sku数量情报不能为空.| |
|500| 添加失败.| |
|200| 添加成功.| |
|400| 参数限购码类型不能为空./入口参数skn不能为空./参数sku和sku数量不整合./sku对应的skn和skn不一致./sku和sku数量情报不能为空.| |
|500| 添加失败.| |
### 返回
### 返回
``` json
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "添加成功."
"message": "添加成功."
}
```
... ...