Files
spacestation/common/models/receiver/Receiver_xz_model.php
T
2024-09-04 15:13:37 +08:00

57 lines
1.5 KiB
PHP

<?php
/**
* Notes:晓致虚拟号通话记录
* Created on: 2021/7/26 13:38
* Created by: dengbw
*/
defined('BASEPATH') OR exit('No direct script access allowed');
class Receiver_xz_model extends HD_Model
{
private $table_name = 'lc_receiver_xz';
public function __construct()
{
parent::__construct($this->table_name, 'default');
}
//获取晓致状态
public function get_xz_status($status=''){
$arr = [
-1 => '实时来电通知(是否接听状态未知,非话单记录)',
0 => '正常接听',
1 => '未应答',
2 => '黑名单来电,拒接',
3 => '虚号关机状态,未接听',
4 => '未绑定号码',
5 => '遇忙未接听'
];
if(strlen($status)){
return $arr[$status] ? $arr[$status] : '未知状态';
}else{
return $arr;
}
}
//获取晓致noAnswerReaso对应错误码
public function get_xz_noAnswerReason($noAnswerReason=''){
$arr = [
11 => '主叫挂机',
12 => '被叫挂机',
13 => '被叫正在通话中',
14 => '被叫无人接听',
15 => '被叫无法接通',
16 => '被叫关机',
17 => '被叫空号',
18 => '被叫暂停服务',
19 => '被叫转接失败',
];
if(strlen($noAnswerReason)){
return $arr[$noAnswerReason] ? $arr[$noAnswerReason] : '';
}else{
return $arr;
}
}
}