@@ -114,7 +114,7 @@ public class CallbackSmController extends BaseController { | |||||
logger.debug("[" + getIpAddr() + "] CallbackSmController::photoSpeak"); | logger.debug("[" + getIpAddr() + "] CallbackSmController::photoSpeak"); | ||||
Long task_id = (Long) paranMap.get("task_id");//任务ID | Long task_id = (Long) paranMap.get("task_id");//任务ID | ||||
Integer code = (Integer) paranMap.get("code");//code | |||||
String code = (String) paranMap.get("code");//code | |||||
String msg = (String) paranMap.get("msg"); | String msg = (String) paranMap.get("msg"); | ||||
logger.info("照片生成视频结果通知{}task_id="+task_id+",code="+code); | logger.info("照片生成视频结果通知{}task_id="+task_id+",code="+code); | ||||
@@ -127,7 +127,7 @@ public class CallbackSmController extends BaseController { | |||||
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"未找到任务数据"); | return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"未找到任务数据"); | ||||
} | } | ||||
if(code == 2000){ | |||||
if("2000".equals(code)){ | |||||
JSONObject data = (JSONObject) paranMap.get("data"); | JSONObject data = (JSONObject) paranMap.get("data"); | ||||
List<String> imgList = new ArrayList<>(); | List<String> imgList = new ArrayList<>(); | ||||
imgList.add(data.getString("img_0")); | imgList.add(data.getString("img_0")); | ||||
@@ -272,6 +272,7 @@ public class UserDigitalAvatarOrderServiceImpl implements UserDigitalAvatarOrder | |||||
updOrder.setStatus(EnumDigitalAvatarOrderStatus.fail.getCode()); | updOrder.setStatus(EnumDigitalAvatarOrderStatus.fail.getCode()); | ||||
updOrder.setMsg(e.getMessage()); | updOrder.setMsg(e.getMessage()); | ||||
} catch(Exception e){ | } catch(Exception e){ | ||||
logger.error("生成照片异常 error:",e); | |||||
e.printStackTrace(); | e.printStackTrace(); | ||||
updOrder.setStatus(EnumDigitalAvatarOrderStatus.fail.getCode()); | updOrder.setStatus(EnumDigitalAvatarOrderStatus.fail.getCode()); | ||||
updOrder.setMsg("未知错误,请稍后重试"); | updOrder.setMsg("未知错误,请稍后重试"); | ||||
@@ -94,7 +94,9 @@ public class AiDigitalAvatarHelper { | |||||
if(code.intValue() == 2000){ | if(code.intValue() == 2000){ | ||||
result.setSuccess(true); | result.setSuccess(true); | ||||
result.setMsg("success"); | result.setMsg("success"); | ||||
JSONObject data = jsonObject.getJSONObject("data"); | JSONObject data = jsonObject.getJSONObject("data"); | ||||
log.info("11111111111111"); | |||||
List<String> imgList = new ArrayList<>(); | List<String> imgList = new ArrayList<>(); | ||||
imgList.add(data.getString("img_0")); | imgList.add(data.getString("img_0")); | ||||
imgList.add(data.getString("img_1")); | imgList.add(data.getString("img_1")); | ||||