|
|
# 获取该活动中奖明细接口
|
|
|
|
|
|
> 接口名: `/DrawlineActivityRest/getPrizeDetailInfo`
|
|
|
|
|
|
### 方法
|
|
|
|
|
|
> POST JSONRAW
|
|
|
|
|
|
### 入参
|
|
|
|
|
|
-------------------------
|
|
|
|属性名称|类型|例子|说明|是否必填|长度限制|
|
|
|
|-------|----|----|----|-------|--------|
|
|
|
|activityId|Integer|83|活动Id|是|1~11
|
|
|
--------------------------------
|
|
|
|
|
|
### 对应SQL的操作库表
|
|
|
|
|
|
```xml
|
|
|
<select id="selectAttendNums" resultType="java.util.Map">
|
|
|
select activity_id, user_type,count(uid) nums from drawline_user_queue where activity_id in (${activityIds}) and status=1
|
|
|
group by activity_id, user_type order by activity_id, user_type
|
|
|
</select>
|
|
|
```
|
|
|
|
|
|
```xml
|
|
|
<select id="selectByActivityIds" resultMap="BaseResultMap">
|
|
|
select <include refid="Base_Column_List" /> from drawline_prize_setting where activity_id in (${activityIds})
|
|
|
</select>
|
|
|
```
|
|
|
|
|
|
```xml
|
|
|
<select id="selectByActivityId" resultMap="BaseResultMap">
|
|
|
select * from drawline_lucky_user where activity_id=#{activityId} and status=1 order by queue_time
|
|
|
</select>
|
|
|
```
|
|
|
|
|
|
```xml
|
|
|
<select id="selectByActivityIds" resultMap="BaseResultMap">
|
|
|
select <include refid="Base_Column_List" /> from drawline_prize_setting where activity_id in (${activityIds})
|
|
|
</select>
|
|
|
```
|
|
|
|
|
|
### 响应码
|
|
|
|
|
|
-------------------------
|
|
|
|响应码code|消息|说明|
|
|
|
|--------|----|----|
|
|
|
|200| 操作成功.| |
|
|
|
|
|
|
|
|
|
### 返回
|
|
|
|
|
|
``` json
|
|
|
{
|
|
|
"code": 200,
|
|
|
"message": "",
|
|
|
"data": {
|
|
|
"code": 200,
|
|
|
"data": {
|
|
|
"totalAttendNum": 1000,
|
|
|
"realAttendNum": 800,
|
|
|
"virtualAttendNum": 200,
|
|
|
"realLuckTotalNum": 80,
|
|
|
"virtualLuckTotalNum": 20,
|
|
|
"luckTotalNum": 100,
|
|
|
"pageClickNum": 121212,
|
|
|
"luckUserInfoList": ""
|
|
|
},
|
|
|
"message": "操作成功"
|
|
|
}
|
|
|
}
|
|
|
```
|
|
|
|
...
|
...
|
|