Authored by tanling

说明 修正

# 导出中奖用户接口
> 接口名: `/batch/import`
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|----|--------|--------|
|file|MultipartFile||文件|是|
|type|String|drawlineUserQueue|类型|是|255
---------------------
EXCEL中的文件格式如下:
ACTIVITY_ID|SN|UID|SKU
```xml
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
select
<include refid="Base_Column_List" />
from drawline_activity
where id = #{id,jdbcType=INTEGER}
</select>
```
```xml
<select id="selectByActivityId" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
select
<include refid="Base_Column_List" />
from drawline_user_queue
where activity_id = #{activityId,jdbcType=INTEGER}
</select>
```
```xml
<delete id="deleteByActivityId" parameterType="java.lang.Integer" >
delete from drawline_lucky_user_bak
where activity_id = #{activity_id,jdbcType=INTEGER}
</delete>
```
```xml
<insert id="insertBatch" parameterType="java.util.List">
insert into drawline_lucky_user_bak (sid, activity_id, queue_time, status, create_time, update_time, uid, user_type)
values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.sid}, #{item.activityId}, #{item.queueTime}, #{item.status}, #{item.createTime}, #{item.updateTime}, #{item.uid},
#{item.userType})
</foreach>
</insert>
### 响应码
-------------------------
|响应码code|消息|说明|
|--------|----|----|
|200| 处理成功| |
|400| 导入表格没有数据!/导入表格活动ID不一致!/活动不存在!activityId/该活动没有排队用户,不能开奖!activityId:/存在没有排队的用户:| |
\ No newline at end of file
# 导出中奖用户接口
> 接口名: `/batch/import`
### 方法
> POST JSONRAW
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|长度限制|
|--------|----|----|----|--------|--------|
|file|MultipartFile||满足下面条件的EXCEL文件|是|
|type|String|drawlineUserQueue|类型(固定值)|是|255
---------------------
EXCEL中的文件格式如下:
ACTIVITY_ID|SN|UID|SKU
```xml
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
select
<include refid="Base_Column_List" />
from drawline_activity
where id = #{id,jdbcType=INTEGER}
</select>
```
```xml
<select id="selectByActivityId" resultMap="BaseResultMap" parameterType="java.lang.Integer" >
select
<include refid="Base_Column_List" />
from drawline_user_queue
where activity_id = #{activityId,jdbcType=INTEGER}
</select>
```
```xml
<delete id="deleteByActivityId" parameterType="java.lang.Integer" >
delete from drawline_lucky_user_bak
where activity_id = #{activity_id,jdbcType=INTEGER}
</delete>
```
```xml
<insert id="insertBatch" parameterType="java.util.List">
insert into drawline_lucky_user_bak (sid, activity_id, queue_time, status, create_time, update_time, uid, user_type)
values
<foreach collection="list" item="item" index="index" separator=",">
(#{item.sid}, #{item.activityId}, #{item.queueTime}, #{item.status}, #{item.createTime}, #{item.updateTime}, #{item.uid},
#{item.userType})
</foreach>
</insert>
### 响应码
-------------------------
|响应码code|消息|说明|
|--------|----|----|
|200| 处理成功| |
|400| 导入表格没有数据!/导入表格活动ID不一致!/活动不存在!activityId/该活动没有排队用户,不能开奖!activityId:/存在没有排队的用户:| |
\ No newline at end of file
... ...