陈冠华-优惠卡券-20180723
<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;">20180723</td>
</tr>
</tbody>
</table>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://123.206.94.205:8080/web-api/userCenter/userCoupon</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</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;code&quot; : 200,
&quot;message&quot; : &quot;Ok&quot;,
&quot;data&quot; : {
&quot;userCoupons&quot; : {
&quot;0&quot; : {
&quot;id&quot; : &quot;1&quot;,
&quot;title&quot; : &quot;111&quot;,
&quot;userId&quot; : &quot;11&quot;,
&quot;price&quot; : 1,
&quot;userReleaseCouponId&quot; : &quot;111&quot;,
&quot;fullPrice&quot; : 1,
&quot;type&quot; : &quot;&quot;,
&quot;endTime&quot; : &quot;2018-12-01 20:13:37&quot;,
&quot;startTime&quot; : &quot;2018-06-30 20:13:35&quot;,
&quot;courseIds&quot; : &quot;1&quot;,
&quot;isDel&quot; : 1,
&quot;createdAt&quot; : &quot;2018-06-30 20:13:43&quot;,
&quot;updatedAt&quot; : &quot;2018-06-30 20:13:41&quot;,
&quot;couponUserId&quot; : &quot;&quot;,
&quot;typeName&quot; : &quot;购买前领券&quot;,
&quot;courses&quot; : {
&quot;0&quot; : {
&quot;id&quot; : &quot;1&quot;,
&quot;title&quot; : &quot;[雅思] 雅思听说读写基础&quot;,
&quot;userId&quot; : &quot;10000&quot;,
&quot;categoryId&quot; : &quot;1&quot;,
&quot;labelIds&quot; : &quot;1,2,3&quot;,
&quot;features&quot; : &quot;1,&quot;,
&quot;courseModel&quot; : 1,
&quot;teachModel&quot; : 5,
&quot;priceType&quot; : &quot;&quot;,
&quot;price&quot; : 150,
&quot;number&quot; : 1,
&quot;memo&quot; : &quot;雅思] 雅思听说读写基础&quot;,
&quot;sellNumber&quot; : 1,
&quot;chapterNum&quot; : &quot;&quot;,
&quot;sort&quot; : 1,
&quot;isRecommend&quot; : 2,
&quot;coverTitle1&quot; : &quot;https://coding.imooc.com/class/203.html?mc_marking=b587280c0c1c0e76c1092aa21406565a&amp;mc_channel=syb6&quot;,
&quot;coverTitle2&quot; : &quot;https://coding.imooc.com/class/203.html?mc_marking=b587280c0c1c0e76c1092aa21406565a&amp;mc_channel=syb6&quot;,
&quot;coverImage&quot; : &quot;http://n.sinaimg.cn/default/1_img/upload/3933d981/653/w930h523/20180611/ybWG-hcufqih2426346.jpg&quot;,
&quot;learningNumber&quot; : 10,
&quot;totalNumber&quot; : 10,
&quot;raveNumber&quot; : 10,
&quot;status&quot; : 3,
&quot;upDown&quot; : 1,
&quot;isDel&quot; : 1,
&quot;createdAt&quot; : &quot;2018-06-29 17:46:28&quot;,
&quot;updatedAt&quot; : &quot;2018-07-23 16:20:54&quot;,
&quot;browseNum&quot; : &quot;&quot;,
&quot;transpondNum&quot; : &quot;&quot;,
&quot;shareNum&quot; : &quot;&quot;,
&quot;commentNum&quot; : &quot;&quot;,
&quot;collectNum&quot; : &quot;&quot;,
&quot;thumpNum&quot; : &quot;&quot;,
&quot;details&quot; : &quot;&quot;,
&quot;rewardPrice&quot; : &quot;&quot;,
&quot;nikeName&quot; : &quot;&quot;,
&quot;name&quot; : &quot;&quot;,
&quot;headImg&quot; : &quot;&quot;,
&quot;countryId&quot; : &quot;&quot;
},
},
&quot;allCourse&quot; : &quot;&quot;
},
},
&quot;realeaseCoupon&quot; : {
&quot;0&quot; : {
&quot;id&quot; : &quot;1&quot;,
&quot;title&quot; : &quot;活动1&quot;,
&quot;userId&quot; : &quot;10000&quot;,
&quot;price&quot; : 100,
&quot;number&quot; : 1,
&quot;residueNumber&quot; : 1,
&quot;fullPrice&quot; : 200,
&quot;type&quot; : &quot;&quot;,
&quot;endTime&quot; : &quot;2018-10-20 00:00:00&quot;,
&quot;startTime&quot; : &quot;2018-07-09 00:00:00&quot;,
&quot;courseIds&quot; : &quot;0&quot;,
&quot;isDel&quot; : 1,
&quot;createdAt&quot; : &quot;2018-07-12 15:11:24&quot;,
&quot;updatedAt&quot; : &quot;2018-07-20 16:36:35&quot;,
&quot;typeName&quot; : &quot;购买前领券&quot;
},
}
}
}
</code></pre>
<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;">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;">- - userCoupons</td>
<td style="text-align: left;">object</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;">无</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;">userId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">领券人id</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;">userReleaseCouponId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">发布券的id</td>
</tr>
<tr>
<td style="text-align: left;">fullPrice</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;">string</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">结束时间</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">开始时间</td>
</tr>
<tr>
<td style="text-align: left;">courseIds</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">isDel</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">createdAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">updatedAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">couponUserId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">typeName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">领券方式 1购买前领券 2购买后领券</td>
</tr>
<tr>
<td style="text-align: left;">- - - courses</td>
<td style="text-align: left;">object</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;">title</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">课程名称</td>
</tr>
<tr>
<td style="text-align: left;">userId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">categoryId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">labelIds</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">features</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">courseModel</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">teachModel</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">priceType</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;">number</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">memo</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">sellNumber</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">chapterNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">sort</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">isRecommend</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">coverTitle1</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">coverTitle2</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">coverImage</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">learningNumber</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">totalNumber</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">raveNumber</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">upDown</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">isDel</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">createdAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">updatedAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">browseNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">transpondNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">shareNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">commentNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">collectNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">thumpNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">details</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">rewardPrice</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">nikeName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">headImg</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">countryId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">allCourse</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">适用该讲师下的所有课程</td>
</tr>
<tr>
<td style="text-align: left;">- - realeaseCoupon</td>
<td style="text-align: left;">object</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;">无</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;">userId</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">发布讲师id</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;">number</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">发布数量</td>
</tr>
<tr>
<td style="text-align: left;">residueNumber</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">剩余数量</td>
</tr>
<tr>
<td style="text-align: left;">fullPrice</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;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">endTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">结束时间</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">开始时间</td>
</tr>
<tr>
<td style="text-align: left;">courseIds</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">isDel</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">createdAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">updatedAt</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">无</td>
</tr>
<tr>
<td style="text-align: left;">typeName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">1购买前领券 2购买后领券</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>
<p>欢迎使用ShowDoc!欢迎使用ShowDoc!</p>