|
...
|
...
|
@@ -10,6 +10,7 @@ namespace App\Console\Commands\Test; |
|
|
|
use App\Helper\Common;
|
|
|
|
use App\Models\Blog\Blog;
|
|
|
|
use App\Models\Devops\ServerConfig;
|
|
|
|
use App\Models\Domain\DomainInfo;
|
|
|
|
use App\Models\File\Image;
|
|
|
|
use App\Models\Manage\BelongingGroup;
|
|
|
|
use App\Models\Manage\Dept;
|
|
...
|
...
|
@@ -43,10 +44,10 @@ class Demo extends Command |
|
|
|
*
|
|
|
|
* @return void
|
|
|
|
*/
|
|
|
|
public function __construct()
|
|
|
|
{
|
|
|
|
parent::__construct();
|
|
|
|
}
|
|
|
|
// public function __construct()
|
|
|
|
// {
|
|
|
|
// parent::__construct();
|
|
|
|
// }
|
|
|
|
|
|
|
|
public function curlRequest($url, $data, $method = 'POST', $header = [], $time_out = 60)
|
|
|
|
{
|
|
...
|
...
|
@@ -77,6 +78,7 @@ class Demo extends Command |
|
|
|
*/
|
|
|
|
public function handle()
|
|
|
|
{
|
|
|
|
return $this->domain();
|
|
|
|
$result = app(SyncService::class)->projectAcceptAddress(1);
|
|
|
|
dd($result);
|
|
|
|
$data = [
|
|
...
|
...
|
@@ -293,4 +295,26 @@ class Demo extends Command |
|
|
|
}
|
|
|
|
dd(1);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :获取域名
|
|
|
|
* @name :domain
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/11/29 18:47
|
|
|
|
*/
|
|
|
|
public function domain(){
|
|
|
|
$domainModel = new DomainInfo();
|
|
|
|
$lists = $domainModel->list();
|
|
|
|
foreach ($lists as $k => $v){
|
|
|
|
if($v['project_id'] != 0){
|
|
|
|
echo date('Y-m-d H:i:s') . ' start: ' . $v['project_id'] . PHP_EOL;
|
|
|
|
$domain = 'https://'.$v['domain'].'/';
|
|
|
|
$url = $domain.'/api/update_robots/?project_id='.$v['project_id'];
|
|
|
|
http_get($url);
|
|
|
|
echo date('Y-m-d H:i:s') . ' end: ' . $v['project_id'] . PHP_EOL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|