(定制)汉口银行抽奖
<h5>简要描述</h5>
<ul>
<li>无</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>{{hkAddr}}/awardsRecord/hkLuckyDraws</code> </li>
</ul>
<h5>请求方式</h5>
<ul>
<li>post</li>
</ul>
<h5>Header</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">示例值</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Content-Type</td>
<td style="text-align: left;">application/json</td>
<td>是</td>
<td>string</td>
<td>application/json</td>
</tr>
</tbody>
</table>
<h5>请求参数示例</h5>
<pre><code>{
"activityId": "40285cfb7c2bb6cf017c345ced164567",
"ext1": "{\"timestamp\":\"20211118120000\",\"serialNumber\":\"111800000001\",\"customId\":\"u10001\",\"signature\":\"6acc2e86e91805ac5777b4a7190cd16f38ffd970\"}"
}
</code></pre>
<h5>json字段说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">activityId</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>活动id</td>
</tr>
<tr>
<td style="text-align: left;">userTel</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>用户标识</td>
</tr>
<tr>
<td style="text-align: left;">validata</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>网易易盾二次验证数据</td>
</tr>
<tr>
<td style="text-align: left;">isShare</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>是否是抽取分享活动奖品 1:是,其他:不是</td>
</tr>
<tr>
<td style="text-align: left;">valiCode</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>有惠验证code</td>
</tr>
<tr>
<td style="text-align: left;">userName</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>用户名</td>
</tr>
<tr>
<td style="text-align: left;">openId</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>openId</td>
</tr>
<tr>
<td style="text-align: left;">recordShare</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>是否记录分享信息(0:不添加,1:只记录信息,2:加分享抽奖次数)</td>
</tr>
<tr>
<td style="text-align: left;">sharerVipId</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>分享人vipid(recordShare为1,2时传入)</td>
</tr>
<tr>
<td style="text-align: left;">beSharerHeadImg</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>被分享人头像</td>
</tr>
<tr>
<td style="text-align: left;">getAwardType</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>获取的奖品类型(根据奖品上三方code,分隔来的)</td>
</tr>
<tr>
<td style="text-align: left;">sharerActivityId</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>给分享人加次数的主活动id(recordShare为2时传入)</td>
</tr>
<tr>
<td style="text-align: left;">addCount</td>
<td style="text-align: left;">否</td>
<td>int</td>
<td>给分享人加次数(不传默认为1)</td>
</tr>
<tr>
<td style="text-align: left;">sharerTel</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>分享人客户号/手机号</td>
</tr>
<tr>
<td style="text-align: left;">notAtTimeUseCount</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>针对时间规则-不在时间规则是否消耗次数(1:消耗,其他;不消耗)-默认不消耗</td>
</tr>
<tr>
<td style="text-align: left;">notAtTimeNotRecord</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>针对中奖开始时间-不在中奖时间是否不添加抽奖记录(1:不添加,其他;添加)-默认添加</td>
</tr>
<tr>
<td style="text-align: left;">partLuckyType</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>抽取部分奖品(1:参与过+全部,2:未参与过+全部,3:参与过+未参与过;10:(查全部记录)参与过+全部,11:(查全部记录)未参与过+全部,12:(查全部记录)参与过+未参与过),不传查全部</td>
</tr>
<tr>
<td style="text-align: left;">shareId</td>
<td style="text-align: left;">否</td>
<td>string</td>
<td>组团数据id-根据数据确定抽奖类型</td>
</tr>
<tr>
<td style="text-align: left;">ext1</td>
<td style="text-align: left;">是</td>
<td>object</td>
<td>jsonobject额外参数{"timestamp":"时间戳","serialNumber":"流水号","customId":"客户号","signature":"签名密文"}</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
"rspCode": "000",
"thirdObj": {},
"awdThirdCode": "d2",
"data": {
"thirdCode": "d2,d550,d660",
"cDate": "2020-10-29 17:26:11",
"awardGrade": "1",
"probability": 50,
"prizeType": null,
"activityName": "测试活动名称",
"count": 15,
"repeatProbability": 50,
"awardName": "阳光",
"limitType": "1",
"remainCount": 12,
"awardDesc": "描述",
"activityId": "40289091754eeaaf01754f00fdef0000",
"uDate": "2020-10-29 17:26:11",
"awardImg": "http:\/\/0000",
"sunshineAward": "0",
"activityAwardsId": "402890917573ac2d017573adcb290003",
"isLuck": "1",
"remarks": "备注",
"awardType": "1"
},
"userTel": "1520200000",
"shareId": null,
"todayCount": 2,
"allCount": 9999,
"rspDesc": "success",
"awardRecordId": "2c9164ab787d59ab01787d5de1ac0001"
}
</code></pre>
<h5>成功返回示例的参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">rspCode</td>
<td style="text-align: left;">string</td>
<td>响应代码(000为成功,其他详见错误描述)</td>
</tr>
<tr>
<td style="text-align: left;">rspDesc</td>
<td style="text-align: left;">string</td>
<td>错误描述</td>
</tr>
<tr>
<td style="text-align: left;">todayCount</td>
<td style="text-align: left;">string</td>
<td>剩余抽奖次数</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>中奖数据,参见奖项详情</td>
</tr>
<tr>
<td style="text-align: left;">awardRecordId</td>
<td style="text-align: left;">string</td>
<td>中奖记录id</td>
</tr>
<tr>
<td style="text-align: left;">awdThirdCode</td>
<td style="text-align: left;">string</td>
<td>中奖的奖品三方code</td>
</tr>
</tbody>
</table>
<h5>失败返回示例</h5>
<pre><code>{
"rspCode": "010",
"rspDesc": "验证错误,流水号已抽奖"
}
</code></pre>
<h5>失败返回示例的参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">rspCode</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">rspDesc</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
</tbody>
</table>