Commit 19fc4443 authored by zhuwei's avatar zhuwei

判断当天被拨打是否超过5次

parent 16635887
...@@ -6,7 +6,9 @@ use app\api_broker\service\CallPhoneService; ...@@ -6,7 +6,9 @@ use app\api_broker\service\CallPhoneService;
use app\api_broker\service\ClientService; use app\api_broker\service\ClientService;
use app\api_broker\service\OrderLogService; use app\api_broker\service\OrderLogService;
use app\api_broker\service\VipService; use app\api_broker\service\VipService;
use app\extra\RedisExt;
use app\model\AAgents; use app\model\AAgents;
use app\model\AAgentsPhone;
use app\model\ACollectUser; use app\model\ACollectUser;
use app\model\ASite; use app\model\ASite;
use app\model\GOperatingRecords; use app\model\GOperatingRecords;
...@@ -328,7 +330,7 @@ class UserLogService ...@@ -328,7 +330,7 @@ class UserLogService
* @param $agent_id * @param $agent_id
* @return int * @return int
*/ */
public function userDetailIsOutpaceCallNum($user_id,$user_phone, $agent_id) /* public function userDetailIsOutpaceCallNum($user_id,$user_phone, $agent_id)
{ {
$is_outpace_call_num = 0; $is_outpace_call_num = 0;
$clientService = new ClientService(); $clientService = new ClientService();
...@@ -342,6 +344,33 @@ class UserLogService ...@@ -342,6 +344,33 @@ class UserLogService
$is_outpace_call_num = 0; $is_outpace_call_num = 0;
} }
return $is_outpace_call_num; return $is_outpace_call_num;
}*/
public function userDetailIsOutpaceCallNum($user_id,$user_phone, $agent_id)
{
$is_outpace_call_num = 0;
$clientService = new ClientService();
$m_agent_phone = new AAgentsPhone();
$redis = RedisExt::getRedis();
if (!$clientService->dialTotal($user_id)) {
$is_outpace_call_num = 1;
}
$phone = $this->agentModel->getAgentsById($agent_id, 'phone');
if ($is_outpace_call_num == 1 ) {
$is_privacy = $redis->get('s_is_privacy');//判断是否当前经纪人跟当前客户是否有电话绑定 从redis查询
if (empty($phone)) {
$phone = $m_agent_phone->getAgentsByWhere(['agent_id'=>$agent_id], 'phone');
}
$call_key = 'call_'.$agent_id.'_'.$phone.'_'.$user_phone.'_'.$is_privacy;
$redis_res = $redis->get($call_key);
if(empty($redis_res)){
$is_outpace_call_num = 1;
}
}
return $is_outpace_call_num;//0允许拨打 1不允许拨打
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment