Commit 3eda46c6 authored by hujun's avatar hujun

隐私号码集中释放慢,导致的数据没有同步删除。

parent c3488898
...@@ -48,8 +48,8 @@ class CallPhoneService ...@@ -48,8 +48,8 @@ class CallPhoneService
$this->landlord_phone_day = $this->redis->get('s_landlord_phone_day'); $this->landlord_phone_day = $this->redis->get('s_landlord_phone_day');
$this->is_privacy = empty($this->is_privacy) ? 0 : $this->is_privacy; $this->is_privacy = empty($this->is_privacy) ? 0 : $this->is_privacy;
$this->day_num = empty($this->day_num) ? 1 : $this->day_num; $this->day_num = empty($this->day_num) ? 1 : $this->day_num + 1;
$this->landlord_phone_day = empty($this->landlord_phone_day) ? 1 : $this->landlord_phone_day; $this->landlord_phone_day = empty($this->landlord_phone_day) ? 1 : $this->landlord_phone_day + 1;
} }
/** /**
......
...@@ -162,10 +162,10 @@ class PrivacyNumber ...@@ -162,10 +162,10 @@ class PrivacyNumber
$bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b'], $result->RequestId); $bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b'], $result->RequestId);
$binding_phone_id[$k] = $v['id']; $binding_phone_id[$k] = $v['id'];
$phone_id[$k] = $v['aliYun_phone_id']; $phone_id[$k] = $v['aliYun_phone_id'];
}
$call_key = 'call_'.$v['phone_a'].'_'.$v['phone_b'].'_1'; $call_key = 'call_'.$v['phone_a'].'_'.$v['phone_b'].'_1';
$redis->del($call_key); $redis->del($call_key);
}
} elseif ($v['type'] == 2 && !empty($v['mappingId'])) { } elseif ($v['type'] == 2 && !empty($v['mappingId'])) {
//释放容联云隐私号码 //释放容联云隐私号码
$tong_xun = new RongDemo(); $tong_xun = new RongDemo();
...@@ -174,15 +174,15 @@ class PrivacyNumber ...@@ -174,15 +174,15 @@ class PrivacyNumber
$bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b']); $bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b']);
$binding_phone_id[$k] = $v['id']; $binding_phone_id[$k] = $v['id'];
$phone_id[$k] = $v['aliYun_phone_id']; $phone_id[$k] = $v['aliYun_phone_id'];
$call_key = 'call_'.$v['phone_a'].'_'.$v['phone_b'].'_2';
$redis->del($call_key);
} else { } else {
$yun_result = $tong_xun->getBindInfo($v['phone_a'], $v['phone_b'], $v['phone_x'], $v['mappingId']); $yun_result = $tong_xun->getBindInfo($v['phone_a'], $v['phone_b'], $v['phone_x'], $v['mappingId']);
if (empty($yun_result['data']['mappingId'])) { if (empty($yun_result['data']['mappingId'])) {
$bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b']); $bind->unBind($v['phone_x'], $v['phone_a'], $v['phone_b']);
} }
} }
$call_key = 'call_'.$v['phone_a'].'_'.$v['phone_b'].'_2';
$redis->del($call_key);
} }
} }
......
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