|  |  | 
 |  |  |     @ApiOperation("AIRobot呼叫到达线路后的状态返回接口") | 
 |  |  |     @PostMapping("/callstatus") | 
 |  |  |     public AjaxResult callstatus(@RequestBody RobotCallBack robotCallBack) { | 
 |  |  |         log.error("AIRobot呼叫到达线路后的状态返回接口---------{}", robotCallBack); | 
 |  |  |         log.info("AIRobot呼叫到达线路后的状态返回接口---------{}", robotCallBack); | 
 |  |  |         aiRobotPhoneCallBackService.callstatus(robotCallBack); | 
 |  |  |         return success(); | 
 |  |  |     } | 
 |  |  | 
 |  |  |     @ApiOperation("AIRobot用户 AI 交互数据返回接口(包括 n 种节点的返回数据包)") | 
 |  |  |     @PostMapping("/aidialog") | 
 |  |  |     public AjaxResult aidialog(@RequestBody RobotAIDialogBack robotAIDialogBack) { | 
 |  |  |         log.error("用户 AI 交互数据返回接口(包括 n 种节点的返回数据包)-----------{}", robotAIDialogBack); | 
 |  |  |         log.info("用户 AI 交互数据返回接口(包括 n 种节点的返回数据包)-----------{}", robotAIDialogBack); | 
 |  |  |         aiRobotPhoneCallBackService.aidialog(robotAIDialogBack); | 
 |  |  |         return success(); | 
 |  |  |     } | 
 |  |  | 
 |  |  |     @ApiOperation("挂机计费信息返回数据接口") | 
 |  |  |     @PostMapping("/cdrinfo") | 
 |  |  |     public AjaxResult cdrinfo(@RequestBody RobotcdrInfoBack robotAIDialogBack) { | 
 |  |  |         log.error("挂机计费信息返回数据接口-----------{}", robotAIDialogBack); | 
 |  |  |         log.info("挂机计费信息返回数据接口-----------{}", robotAIDialogBack); | 
 |  |  |         aiRobotPhoneCallBackService.cdrinfo(robotAIDialogBack); | 
 |  |  |         return success(); | 
 |  |  |     } |