王陆军-运营管理-优惠券列表
<p><strong>简要描述:</strong> </p>
<ul>
<li>优惠券列表
<strong>变更履历</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">版本号</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">变更者</th>
<th style="text-align: left;">日期</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0.1</td>
<td style="text-align: left;">新</td>
<td style="text-align: left;">王陆军</td>
<td style="text-align: left;">20180706</td>
</tr>
</tbody>
</table>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://123.206.94.205:8080/web-api/coupon/list</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户ID 10000</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页大小 6</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>页码 1</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"code": 200,
"message": "Ok",
"data": {
"pageData": [
{
"start_time": "2018-07-11",
"typeDesc": "购买前领券",
"price": 0,
"end_time": "2018-10-01",
"id": "1",
"residue_number": 0,
"title": "11111",
"full_price": 1,
"type": 1
}
],
"currentPage": 1,
"pageSize": 10,
"totalCount": 1,
"last": true,
"prevPage": 1,
"hasPrev": false,
"nextPage": 1,
"pageCount": 1,
"hasNext": false,
"first": true
}
}</code></pre>
<table>
<thead>
<tr>
<th style="text-align: left;"><strong>返回参数说明</strong></th>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">- - pageData</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">start_time</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">开始时间</td>
</tr>
<tr>
<td style="text-align: left;">typeDesc</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">优惠券类型描述</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">抵扣金额</td>
</tr>
<tr>
<td style="text-align: left;">end_time</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">结束时间</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">优惠券ID</td>
</tr>
<tr>
<td style="text-align: left;">residue_number</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">剩余数量</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">标题</td>
</tr>
<tr>
<td style="text-align: left;">full_price</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">满金额条件</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">1购买前领券 2购买后领券</td>
</tr>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">totalCount</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">last</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">prevPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">hasPrev</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">nextPage</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">pageCount</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">hasNext</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">first</td>
<td style="text-align: left;">boolean</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>
<p><strong>错误码表</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">状态码</th>
<th style="text-align: left;">说明</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">请求成功</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">500</td>
<td style="text-align: left;">服务器错误成功</td>
<td style="text-align: left;">无</td>
</tr>
</tbody>
</table>