diff --git a/api/controllers/plan/CallBack.php b/api/controllers/plan/CallBack.php index ab7ca545..6c6fb2d2 100644 --- a/api/controllers/plan/CallBack.php +++ b/api/controllers/plan/CallBack.php @@ -117,7 +117,7 @@ class CallBack extends CI_Controller $callData['userRingTime'] && $upData['userRingTime'] = $callData['userRingTime']; $callData['userAnswerTime'] && $upData['userAnswerTime'] = $callData['userAnswerTime']; $callData['endTime'] && $upData['endTime'] = $callData['endTime']; - if ($callData['hangupType'] == Receiver_call_wechat_model::FINISH_STATUS_FINISH) { + if ($callData['finishType'] == Receiver_call_wechat_model::FINISH_STATUS_FINISH) { if ($callData['endTime'] && $callData['userAnswerTime']) { $upData['telDuration'] = strtotime($callData['endTime']) - strtotime($callData['userAnswerTime']); } @@ -143,6 +143,7 @@ class CallBack extends CI_Controller if ($row['cfType'] == Receiver_call_wechat_model::CF_TYPE_CLUE) {//线索拨打电话回调 $this->load->model('receiver/receiver_clue_oplogs_model', 'mdOplogs'); $addData['clue_id'] = $row['cfId']; + $addData['cf_platform'] = Receiver_call_wechat_model::CF_PLATFORM_ADMIN; } else if ($row['cfType'] == Receiver_call_wechat_model::CF_TYPE_CUSTOMERS) {//客户拨打电话回调 $this->load->model('receiver/receiver_customer_oplogs_model', 'mdOplogs'); $addData['customer_id'] = $row['cfId'];