Commit 1a917a08071bb611f5775322bac4f99116e269bf
1 parent
7ee64010
直播审核入库
Showing
3 changed files
with
17 additions
and
24 deletions
src/main/java/com/cnlive/shenhe/api/LiveControllerApi.java
| ... | ... | @@ -12,6 +12,7 @@ import com.cnlive.shenhe.serviceImpl.VideosServiceImpl; |
| 12 | 12 | import com.cnlive.shenhe.utils.AntiFraudUtil; |
| 13 | 13 | import com.cnlive.shenhe.utils.CommonUtils; |
| 14 | 14 | |
| 15 | +import java.sql.Timestamp; | |
| 15 | 16 | import java.util.Date; |
| 16 | 17 | import java.util.HashMap; |
| 17 | 18 | import java.util.List; |
| ... | ... | @@ -65,12 +66,12 @@ public class LiveControllerApi { |
| 65 | 66 | String startTime = json.getString("startTime");//开始时间 |
| 66 | 67 | Date timestamp_start =null; |
| 67 | 68 | if (CommonUtils.isNotEmpty(startTime)) { |
| 68 | - timestamp_start = new Date(Long.valueOf(startTime)); | |
| 69 | + timestamp_start = new Timestamp(Long.valueOf(startTime)); | |
| 69 | 70 | } |
| 70 | 71 | String endTime = json.getString("endTime");//结束时间 |
| 71 | 72 | Date timestamp_end =null; |
| 72 | 73 | if (CommonUtils.isNotEmpty(endTime)) { |
| 73 | - timestamp_end = new Date(Long.valueOf(endTime)); | |
| 74 | + timestamp_end = new Timestamp(Long.valueOf(endTime)); | |
| 74 | 75 | } |
| 75 | 76 | |
| 76 | 77 | ShyLive shylive1 = new ShyLive(); |
| ... | ... | @@ -82,15 +83,16 @@ public class LiveControllerApi { |
| 82 | 83 | if (listshyLive.size() > 0) { |
| 83 | 84 | ShyLive shyLive = listshyLive.get(0); |
| 84 | 85 | //封装数据入库 |
| 86 | + shylive1.setSp_id(spId);//设置spid | |
| 85 | 87 | shyLive.setActivity_name(activityName);//设置直播活动名称 |
| 86 | 88 | shyLive.setActivity_status(activityStatus);//设置直播活动状态 |
| 87 | 89 | if(activityStatus==3){//发布直播 |
| 88 | 90 | shyLive.setActivity_start_time(timestamp_start); |
| 89 | - shyLive.setAvsample_end_time(timestamp_end); | |
| 91 | + shyLive.setActivity_end_time(timestamp_end); | |
| 90 | 92 | }else if(activityStatus==1){//启动直播 |
| 91 | 93 | shyLive.setActivity_start_time(CommonUtils.getCurrentTime()); |
| 92 | 94 | }else if(activityStatus==2){//停止直播 |
| 93 | - shyLive.setAvsample_end_time(CommonUtils.getCurrentTime()); | |
| 95 | + shyLive.setActivity_end_time(CommonUtils.getCurrentTime()); | |
| 94 | 96 | shyLive.setPlayback_url(playbackUrl);//回放地址 |
| 95 | 97 | shyLive.setShenhe_state(3);//状态 1:未认领 2.已领未审,3:已审通过,4:已审拒绝 |
| 96 | 98 | } |
| ... | ... | @@ -120,13 +122,13 @@ public class LiveControllerApi { |
| 120 | 122 | shylive1.setShenhe_state(1);//状态 1:未认领 2.已领未审,3:已审通过,4:已审拒绝 |
| 121 | 123 | if(activityStatus==3){//发布直播 |
| 122 | 124 | shylive1.setActivity_start_time(timestamp_start); |
| 123 | - shylive1.setAvsample_end_time(timestamp_end); | |
| 125 | + shylive1.setActivity_end_time(timestamp_end); | |
| 124 | 126 | }else if(activityStatus==1){//启动直播 |
| 125 | 127 | shylive1.setActivity_start_time(CommonUtils.getCurrentTime()); |
| 126 | - shylive1.setAvsample_end_time(timestamp_end); | |
| 128 | + shylive1.setActivity_end_time(timestamp_end); | |
| 127 | 129 | }else if(activityStatus==2){//停止直播 |
| 128 | 130 | shylive1.setActivity_start_time(timestamp_start); |
| 129 | - shylive1.setAvsample_end_time(CommonUtils.getCurrentTime()); | |
| 131 | + shylive1.setActivity_end_time(CommonUtils.getCurrentTime()); | |
| 130 | 132 | shylive1.setPlayback_url(playbackUrl);//回放地址 |
| 131 | 133 | shylive1.setShenhe_state(3);//状态 1:未认领 2.已领未审,3:已审通过,4:已审拒绝 |
| 132 | 134 | } |
| ... | ... | @@ -165,15 +167,6 @@ public class LiveControllerApi { |
| 165 | 167 | } |
| 166 | 168 | |
| 167 | 169 | |
| 168 | - | |
| 169 | - | |
| 170 | - | |
| 171 | - | |
| 172 | - | |
| 173 | - | |
| 174 | - | |
| 175 | - | |
| 176 | - | |
| 177 | 170 | @RequestMapping(value = "callbackLiveResult", method = RequestMethod.POST) |
| 178 | 171 | @ResponseBody |
| 179 | 172 | public void getFilterVideoResult(@RequestBody String json) { | ... | ... |
src/main/java/com/cnlive/shenhe/entity/ShyLive.java
| ... | ... | @@ -41,7 +41,7 @@ public class ShyLive { |
| 41 | 41 | /** |
| 42 | 42 | * 直播活动结束时间 |
| 43 | 43 | */ |
| 44 | - private String activity_end_time; | |
| 44 | + private Date activity_end_time; | |
| 45 | 45 | |
| 46 | 46 | /** |
| 47 | 47 | * 直播活动简介 |
| ... | ... | @@ -224,18 +224,18 @@ public class ShyLive { |
| 224 | 224 | } |
| 225 | 225 | |
| 226 | 226 | /** |
| 227 | - * 获取直播活动状态,1:直播中,2:直播完成,3:待直播,4:直播撤销 | |
| 227 | + * 获取直播活动状态,1:直播中,2:直播完成,3:待直播,0:直播撤销 | |
| 228 | 228 | * |
| 229 | - * @return activity_status - 直播活动状态,1:直播中,2:直播完成,3:待直播,4:直播撤销 | |
| 229 | + * @return activity_status - 直播活动状态,1:直播中,2:直播完成,3:待直播,0:直播撤销 | |
| 230 | 230 | */ |
| 231 | 231 | public Integer getActivity_status() { |
| 232 | 232 | return activity_status; |
| 233 | 233 | } |
| 234 | 234 | |
| 235 | 235 | /** |
| 236 | - * 设置直播活动状态,1:直播中,2:直播完成,3:待直播,4:直播撤销 | |
| 236 | + * 设置直播活动状态,1:直播中,2:直播完成,3:待直播,0:直播撤销 | |
| 237 | 237 | * |
| 238 | - * @param activity_status 直播活动状态,1:直播中,2:直播完成,3:待直播,4:直播撤销 | |
| 238 | + * @param activity_status 直播活动状态,1:直播中,2:直播完成,3:待直播,0:直播撤销 | |
| 239 | 239 | */ |
| 240 | 240 | public void setActivity_status(Integer activity_status) { |
| 241 | 241 | this.activity_status = activity_status; |
| ... | ... | @@ -264,7 +264,7 @@ public class ShyLive { |
| 264 | 264 | * |
| 265 | 265 | * @return activity_end_time - 直播活动结束时间 |
| 266 | 266 | */ |
| 267 | - public String getActivity_end_time() { | |
| 267 | + public Date getActivity_end_time() { | |
| 268 | 268 | return activity_end_time; |
| 269 | 269 | } |
| 270 | 270 | |
| ... | ... | @@ -273,7 +273,7 @@ public class ShyLive { |
| 273 | 273 | * |
| 274 | 274 | * @param activity_end_time 直播活动结束时间 |
| 275 | 275 | */ |
| 276 | - public void setActivity_end_time(String activity_end_time) { | |
| 276 | + public void setActivity_end_time(Date activity_end_time) { | |
| 277 | 277 | this.activity_end_time = activity_end_time; |
| 278 | 278 | } |
| 279 | 279 | ... | ... |
src/main/resources/mapper/ShyLiveMapper.xml
| ... | ... | @@ -12,7 +12,7 @@ |
| 12 | 12 | <result column="activity_name" jdbcType="VARCHAR" property="activity_name" /> |
| 13 | 13 | <result column="activity_status" jdbcType="INTEGER" property="activity_status" /> |
| 14 | 14 | <result column="activity_start_time" jdbcType="TIMESTAMP" property="activity_start_time" /> |
| 15 | - <result column="activity_end_time" jdbcType="VARCHAR" property="activity_end_time" /> | |
| 15 | + <result column="activity_end_time" jdbcType="TIMESTAMP" property="activity_end_time" /> | |
| 16 | 16 | <result column="activity_intro" jdbcType="VARCHAR" property="activity_intro" /> |
| 17 | 17 | <result column="m3u8_url" jdbcType="VARCHAR" property="m3u8_url" /> |
| 18 | 18 | <result column="rtmp_url" jdbcType="VARCHAR" property="rtmp_url" /> | ... | ... |