|
...
|
...
|
@@ -40,16 +40,21 @@ class SyncManager extends Command |
|
|
|
public function handle(){
|
|
|
|
$url = 'https://www.quanqiusou.cn/extend_api/saas/get_phone.php';
|
|
|
|
$data = curlGet($url);//TODO::获取号码库
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($data, true) . PHP_EOL, FILE_APPEND);
|
|
|
|
// if(!empty($data)){
|
|
|
|
// $userModel = new User();
|
|
|
|
// try {
|
|
|
|
// $userModel->edit(['status'=>1],['project_id'=>1,'mobile'=>['not in',$data]]);
|
|
|
|
// $userModel->edit(['status'=>0],['project_id'=>1,'mobile'=>['in',$data]]);
|
|
|
|
// }catch (\Exception $e){
|
|
|
|
// echo date('Y-m-d H:i:s') . 'error' . PHP_EOL;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
DB::connection('gl_manager')->delete();
|
|
|
|
$param = [];
|
|
|
|
foreach ($data as $v){
|
|
|
|
$param['mobile'] = $v;
|
|
|
|
}
|
|
|
|
if(!empty($param)){
|
|
|
|
DB::connection('gl_manager')->insert($param);
|
|
|
|
$userModel = new User();
|
|
|
|
try {
|
|
|
|
$userModel->edit(['status'=>1],['project_id'=>1,'mobile'=>['not in',$data]]);
|
|
|
|
$userModel->edit(['status'=>0],['project_id'=>1,'mobile'=>['in',$data]]);
|
|
|
|
}catch (\Exception $e){
|
|
|
|
echo date('Y-m-d H:i:s') . 'error' . PHP_EOL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
} |
...
|
...
|
|