|
...
|
...
|
@@ -17,7 +17,6 @@ use App\Models\Project\Project; |
|
|
|
use Illuminate\Console\Command;
|
|
|
|
use App\Models\Domain\DomainInfo as DomainInfoModel;
|
|
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
use Symfony\Component\Process\Process;
|
|
|
|
|
|
|
|
class DomainInfo extends Command
|
|
|
|
{
|
|
...
|
...
|
@@ -71,11 +70,15 @@ class DomainInfo extends Command |
|
|
|
$serverIpModel = new ServersIp();
|
|
|
|
$list = $domainModel->where('status', '=', 1)->get();
|
|
|
|
foreach ($list as $v) {
|
|
|
|
$project_info = $projectModel->read(['id' => $v['project_id'], 'type' => ['!=', Project::TYPE_CLOSE]], ['serve_id']);
|
|
|
|
$project_info = $projectModel->read(['id' => $v['project_id'], 'type' => ['!=', Project::TYPE_CLOSE]], ['serve_id', 'project_type']);
|
|
|
|
if (!$project_info) {
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($project_info['project_type'] == Project::PROJECT_TYPE_SEO) {
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
$servers_ip_info = $serverIpModel->read(['id' => $project_info['serve_id']], ['servers_id', 'ip', 'domain']);
|
|
|
|
if (!$servers_ip_info) {
|
|
|
|
continue;
|
|
...
|
...
|
@@ -142,11 +145,15 @@ class DomainInfo extends Command |
|
|
|
$end_day = date('Y-m-d H:i:s', time() + 3 * 24 * 3600);//3天后到期
|
|
|
|
$list = $domainModel->where('status', '=', 1)->where('type', '!=', 2)->where('certificate_end_time', '<', $end_day)->get()->toArray();
|
|
|
|
foreach ($list as $v) {
|
|
|
|
$project_info = $projectModel->read(['id' => $v['project_id'], 'type' => ['!=', Project::TYPE_CLOSE]], ['serve_id']);
|
|
|
|
$project_info = $projectModel->read(['id' => $v['project_id'], 'type' => ['!=', Project::TYPE_CLOSE]], ['serve_id', 'project_type']);
|
|
|
|
if (!$project_info) {
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($project_info['project_type'] == Project::PROJECT_TYPE_SEO) {
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
|
|
|
|
$servers_ip_info = $serverIpModel->read(['id' => $project_info['serve_id']], ['servers_id', 'ip', 'domain']);
|
|
|
|
if (!$servers_ip_info) {
|
|
|
|
continue;
|
...
|
...
|
|