Commit aa437cf06161ed06172e440015a926ed5dd1f688

Authored by liwei2917
1 parent f1a77727

数美审核报错处理

src/main/java/com/cnlive/shenhe/serviceImpl/VideosServiceImpl.java
... ... @@ -306,9 +306,19 @@ public class VideosServiceImpl {
306 306 list.add(map);
307 307 }
308 308 String jsonList = JSONArray.toJSONString(list);
309   - //调用数美接口
310   - JSONObject result = AntiFraudUtil.filterImg(shyVideos.getTask_id(),jsonList,CommonConst.DYNAMIC_USER);
311   - String type=result.getString("type");
  309 + JSONObject result = null;//数美返回结果
  310 + String type="";//数美返回结果的类型
  311 + String desc="";//数美失败结果的详情
  312 + try{
  313 + //调用数美接口
  314 + result = AntiFraudUtil.filterImg(shyVideos.getTask_id(),jsonList,CommonConst.DYNAMIC_USER);
  315 + type=result.getString("type");
  316 + desc=result.getString("desc");//数美失败结果的详情
  317 + }catch(Exception e){
  318 + type=CommonConst.REJECT;//报错就给一个拒绝状态
  319 + desc="数美审核报错了";
  320 + shyVideos.setMsg(desc);
  321 + }
312 322 if(type.toLowerCase().equals(CommonConst.PASS)){//数美通过
313 323 //修改点播云视频状态
314 324 videosService.updateDianboAndShenhe(shyVideos,3);
... ... @@ -317,7 +327,7 @@ public class VideosServiceImpl {
317 327 }
318 328 ShyVideofilter videofilter=new ShyVideofilter();
319 329 videofilter.setChannel(channel);
320   - videofilter.setDesc_msg(result.getString("desc"));
  330 + videofilter.setDesc_msg(desc);
321 331 videofilter.setResult_type(type);
322 332 videofilter.setToken_id(shyVideos.getTask_id());
323 333 videofilter.setVideos_id(cid);
... ...