Authored by tanling

长度限制修改

1 -# 新增限购码接口 1 +# 新增限购码接口
2 2
3 -> 接口名: `/limitCode/addLimitCode` 3 +> 接口名: `/limitCode/addLimitCode`
4 4
5 -### 方法 5 +### 方法
6 6
7 > POST JSONRAW 7 > POST JSONRAW
8 8
9 -### 入参 9 +### 入参
10 10
11 ------------------------- 11 -------------------------
12 -|属性名称|类型|例子|说明|是否必填|长度限制| 12 +|属性名称|类型|例子|说明|是否必填|长度限制|
13 |--------|----|----|----|--------|--------| 13 |--------|----|----|----|--------|--------|
14 -|name|String|新增限购码使用|限购码名称|是|255  
15 -|limitTimes|Integer|10|使用数量|是|11  
16 -|reqDepartment|String|零售运营部/平台运营|申请部门|是|255  
17 -|limitDateFrom|String|2016-02-16 00:00:00|使用期间:开始时间|是|255  
18 -|limitDateTo|String|2016-02-23 00:00:00|使用期间:结束时间|是|255  
19 -|describe|String|联调限购码批次1-未开售|限购码说明|是|255  
20 -|limitSkn|String|51134663|指定商品skn|是|11  
21 -|userTypeLimit|String|新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员|用户类型|否|255  
22 -|creatorName|String|测试账号|申请者名称|是|255  
23 -|creatorId|Integer|2794|申请者id|是|255  
24 -|skus|String|1001;1002;1003|指定sku|否|11  
25 -|skuTimes|String|2;3;5|指定sku的数量用分号分隔,数量是数字|否|11  
26 -|limitCodeType|String|1|生成限购码类型 N:SKN的场合,U:SKU的场合|是| 14 +|name|String|新增限购码使用|限购码名称|是|1~255
  15 +|limitTimes|Integer|10|使用数量|是|1~11
  16 +|reqDepartment|String|零售运营部/平台运营|申请部门|是|1~255
  17 +|limitDateFrom|String|2016-02-16 00:00:00|使用期间:开始时间|是|1~255
  18 +|limitDateTo|String|2016-02-23 00:00:00|使用期间:结束时间|是|1~255
  19 +|describe|String|联调限购码批次1-未开售|限购码说明|是|1~255
  20 +|limitSkn|String|51134663|指定商品skn|是|1~11
  21 +|userTypeLimit|String|新注册|否|0~255
  22 +|creatorName|String|测试账号|申请者名称|是|1~255
  23 +|creatorId|Integer|2794|申请者id|是|1~255
  24 +|skus|String|1001;1002;1003|指定sku|否|0~11
  25 +|skuTimes|String|2;3;5|指定sku的数量用分号分隔,数量是数字|否|0~11
  26 +|limitCodeType|String|1|生成限购码类型 N:SKN的场合,U:SKU的场合|是|1
27 --------------------- 27 ---------------------
28 28
29 ``` json 29 ``` json
30 { 30 {
31 "creatorId": 2794, 31 "creatorId": 2794,
32 - "creatorName": "测试账号",  
33 - "describe": "测试用数据", 32 + "creatorName": "测试账号",
  33 + "describe": "测试用数据",
34 "limitDateFrom": "2016-04-20 05:25:00", 34 "limitDateFrom": "2016-04-20 05:25:00",
35 "limitDateTo": "2016-04-21 10:50:00", 35 "limitDateTo": "2016-04-21 10:50:00",
36 "limitSkn": "50000613", 36 "limitSkn": "50000613",
37 "limitTimes": 30, 37 "limitTimes": 30,
38 - "name": "测试增加限购码",  
39 - "reqDepartment": "零售部/营销策划",  
40 - "userTypeLimit": "新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员", 38 + "name": "测试增加限购码",
  39 + "reqDepartment": "零售部/营销策划",
  40 + "userTypeLimit": "新注册|注册未购买|普通会员|银卡会员|金卡会员|白金会员",
41 "skus": "102055", 41 "skus": "102055",
42 "skuTimes": "7", 42 "skuTimes": "7",
43 "limitCodeType": "U" 43 "limitCodeType": "U"
44 } 44 }
45 ``` 45 ```
46 -### 对应SQL的操作库表 46 +### 对应SQL的操作库表
47 47
48 ```xml 48 ```xml
49 <insert id="addLimitCode" parameterType="com.yohobuy.platform.dal.promotion.model.LimitCode"> 49 <insert id="addLimitCode" parameterType="com.yohobuy.platform.dal.promotion.model.LimitCode">
@@ -180,23 +180,23 @@ @@ -180,23 +180,23 @@
180 </insert> 180 </insert>
181 ``` 181 ```
182 182
183 -### 响应码 183 +### 响应码
184 184
185 ------------------------- 185 -------------------------
186 -|响应码code|消息|说明| 186 +|响应码code|消息|说明|
187 |--------|----|----| 187 |--------|----|----|
188 -|200| 添加成功.| |  
189 -|400| 参数限购码类型不能为空./入口参数skn不能为空./参数sku和sku数量不整合./sku对应的skn和skn不一致./sku和sku数量情报不能为空.| |  
190 -|500| 添加失败.| | 188 +|200| 添加成功.| |
  189 +|400| 参数限购码类型不能为空./入口参数skn不能为空./参数sku和sku数量不整合./sku对应的skn和skn不一致./sku和sku数量情报不能为空.| |
  190 +|500| 添加失败.| |
191 191
192 -### 返回 192 +### 返回
193 193
194 ``` json 194 ``` json
195 { 195 {
196 "code": 200, 196 "code": 200,
197 "data": [], 197 "data": [],
198 "md5": "d751713988987e9331980363e24189ce", 198 "md5": "d751713988987e9331980363e24189ce",
199 - "message": "添加成功." 199 + "message": "添加成功."
200 } 200 }
201 201
202 ``` 202 ```