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