Commit 9486142ef4a83a024d0d3f596357108a3f7a044f
1 parent
8d48f783
点播审核优化
Showing
1 changed file
with
41 additions
and
34 deletions
src/main/java/com/cnlive/shenhe/serviceImpl/VideosServiceImpl.java
| @@ -400,45 +400,52 @@ public class VideosServiceImpl { | @@ -400,45 +400,52 @@ public class VideosServiceImpl { | ||
| 400 | return 0; | 400 | return 0; |
| 401 | } | 401 | } |
| 402 | 402 | ||
| 403 | - /** | ||
| 404 | - * 根据sp、栏目、用户id来判断审核类型 | ||
| 405 | - * @param spid | ||
| 406 | - * @param category | ||
| 407 | - * @param sid | ||
| 408 | - * @return | ||
| 409 | - */ | ||
| 410 | - public void getShenheType(ShyVideos shyVideo){ | ||
| 411 | - | ||
| 412 | - //获取点播免审sp | 403 | + |
| 404 | + /** | ||
| 405 | + * 根据sp、栏目、用户id来判断审核类型 | ||
| 406 | + * | ||
| 407 | + * @param shyVideo | ||
| 408 | + */ | ||
| 409 | + public void getShenheType(ShyVideos shyVideo) { | ||
| 410 | + //获取点播免审sp | ||
| 413 | List<Integer> sites = sitesService.getBusinessList(CommonConst.BUSINESS_VIDEO); | 411 | List<Integer> sites = sitesService.getBusinessList(CommonConst.BUSINESS_VIDEO); |
| 414 | - logger.info("sites"+sites.toString()); | 412 | + logger.info("sites" + sites.toString()); |
| 415 | //初始化一个审核状态 | 413 | //初始化一个审核状态 |
| 416 | - Integer shenheType=3;//审核类型,1:免审,2:机审,3:人工审 | 414 | + //审核类型,1:免审,2:机审,3:人工审 |
| 415 | + Integer shenheType = 3; | ||
| 417 | //如果当前sp是免审sp | 416 | //如果当前sp是免审sp |
| 418 | - if(sites.contains(shyVideo.getSpid())){ | ||
| 419 | - shenheType=1;//免审 | ||
| 420 | - } | ||
| 421 | -// //如果栏目是“目击者” | ||
| 422 | -// if(CommonUtils.isNotEmpty(shyVideo.getCategory()) && shyVideo.getCategory().equals(CommonConst.CATEGORY_WITNESS)){ | ||
| 423 | -// //如果用户id存在 | ||
| 424 | -// if(CommonUtils.isNotEmpty(shyVideo.getVideo_user_id())){ | ||
| 425 | -// ShyUsersfree shyUserfree=usersfreeServiceImpl.selectUser(shyVideo.getSpid(), shyVideo.getCategory(), shyVideo.getVideo_user_id()); | ||
| 426 | -// //如果存在免审用户 | ||
| 427 | -// if(CommonUtils.isNotNull(shyUserfree)){ | ||
| 428 | -// shenheType=1;//免审 | ||
| 429 | -// }else{//用户不免审 | ||
| 430 | -// shenheType=2;//机审 | ||
| 431 | -// } | ||
| 432 | -// }else{//如果用户id不存在 | ||
| 433 | -// shenheType=2;//机审 | ||
| 434 | -// } | ||
| 435 | -// } | ||
| 436 | - //如果栏目是朋友圈 | ||
| 437 | - if(CommonUtils.isNotEmpty(shyVideo.getCategory()) && shyVideo.getCategory().equals(CommonConst.CATEGORY_MOMENT)){ | ||
| 438 | - shenheType=1;//免审 | 417 | + if (sites.contains(shyVideo.getSpid())) { |
| 418 | + //免审 | ||
| 419 | + shenheType = 1; | ||
| 420 | + } else { | ||
| 421 | + //如果栏目是“目击者” | ||
| 422 | + if (CommonUtils.isNotEmpty(shyVideo.getCategory()) && shyVideo.getCategory().equals(CommonConst.CATEGORY_WITNESS)) { | ||
| 423 | + //如果用户id存在 | ||
| 424 | + if (CommonUtils.isNotEmpty(shyVideo.getVideo_user_id())) { | ||
| 425 | + ShyUsersfree shyUserfree = usersfreeServiceImpl.selectUser(shyVideo.getSpid(), shyVideo.getCategory(), shyVideo.getVideo_user_id()); | ||
| 426 | + //如果存在免审用户 | ||
| 427 | + if (CommonUtils.isNotNull(shyUserfree)) { | ||
| 428 | + //免审 | ||
| 429 | + shenheType = 1; | ||
| 430 | + } else { | ||
| 431 | + //用户不免审 | ||
| 432 | + //机审 | ||
| 433 | + shenheType = 2; | ||
| 434 | + } | ||
| 435 | + } else { | ||
| 436 | + //如果用户id不存在 | ||
| 437 | + //机审 | ||
| 438 | + shenheType = 2; | ||
| 439 | + } | ||
| 440 | + } | ||
| 441 | + //如果栏目是朋友圈 | ||
| 442 | + if (CommonUtils.isNotEmpty(shyVideo.getCategory()) && shyVideo.getCategory().equals(CommonConst.CATEGORY_MOMENT)) { | ||
| 443 | + //免审 | ||
| 444 | + shenheType = 1; | ||
| 445 | + } | ||
| 439 | } | 446 | } |
| 440 | shyVideo.setShenhe_type(shenheType); | 447 | shyVideo.setShenhe_type(shenheType); |
| 441 | - } | 448 | + } |
| 442 | 449 | ||
| 443 | 450 | ||
| 444 | public String repulse(String shyVideoId,String msg,String userId){ | 451 | public String repulse(String shyVideoId,String msg,String userId){ |