作者 lyh

gx

@@ -11,6 +11,7 @@ namespace App\Console\Commands\MonthlyCount; @@ -11,6 +11,7 @@ namespace App\Console\Commands\MonthlyCount;
11 11
12 use App\Helper\FormGlobalsoApi; 12 use App\Helper\FormGlobalsoApi;
13 use App\Models\Com\UpdateOldInfo; 13 use App\Models\Com\UpdateOldInfo;
  14 +use App\Models\Domain\DomainInfo;
14 use App\Models\HomeCount\MonthCount; 15 use App\Models\HomeCount\MonthCount;
15 use App\Models\Project\Project; 16 use App\Models\Project\Project;
16 use App\Models\Visit\Visit; 17 use App\Models\Visit\Visit;
@@ -39,7 +40,13 @@ class UpgradeProjectCount extends Command @@ -39,7 +40,13 @@ class UpgradeProjectCount extends Command
39 $project_id = $this->argument('project_id'); 40 $project_id = $this->argument('project_id');
40 $oldModel = new UpdateOldInfo(); 41 $oldModel = new UpdateOldInfo();
41 $info = $oldModel->read(['project_id'=>$project_id]); 42 $info = $oldModel->read(['project_id'=>$project_id]);
42 - $url = $info['old_domain_online']; 43 + if($info !== false){
  44 + $url = $info['old_domain_online'];
  45 + }else{
  46 + $domainModel = new DomainInfo();
  47 + $info = $domainModel->read(['project_id'=>$project_id]);
  48 + $url = $info['domain'];
  49 + }
43 ProjectServer::useProject($project_id); 50 ProjectServer::useProject($project_id);
44 $this->count($project_id,$url); 51 $this->count($project_id,$url);
45 DB::disconnect('custom_mysql'); 52 DB::disconnect('custom_mysql');