|
...
|
...
|
@@ -14,6 +14,7 @@ use App\Models\Blog\BlogCategory; |
|
|
|
use App\Models\News\News;
|
|
|
|
use App\Models\News\NewsCategory;
|
|
|
|
use App\Models\Product\Category;
|
|
|
|
use App\Models\Product\CategoryRelated;
|
|
|
|
use App\Models\Product\Keyword;
|
|
|
|
use App\Models\Product\Product;
|
|
|
|
use App\Models\Project\Project;
|
|
...
|
...
|
@@ -54,13 +55,14 @@ class UpdateRoute extends Command |
|
|
|
*/
|
|
|
|
public function handle(){
|
|
|
|
$projectModel = new Project();
|
|
|
|
$list = $projectModel->list(['id'=>['in',[627]]]);
|
|
|
|
$list = $projectModel->list(['id'=>['in',[475]]]);
|
|
|
|
foreach ($list as $v){
|
|
|
|
echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
|
|
|
|
ProjectServer::useProject($v['id']);
|
|
|
|
// $this->getProduct();
|
|
|
|
// $this->setProductKeyword();
|
|
|
|
$this->getRouteMap();
|
|
|
|
// $this->getRouteMap();
|
|
|
|
$this->getProductCategory();
|
|
|
|
DB::disconnect('custom_mysql');
|
|
|
|
}
|
|
|
|
echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
|
|
...
|
...
|
@@ -157,6 +159,27 @@ class UpdateRoute extends Command |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :更新产品关联表
|
|
|
|
* @name :getProductCategory
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2024/1/4 14:48
|
|
|
|
*/
|
|
|
|
public function getProductCategory(){
|
|
|
|
$product = new Product();
|
|
|
|
$list = $product->list(['status'=>1]);
|
|
|
|
foreach ($list as $k => $v){
|
|
|
|
if(empty($v['category_id'])){
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
$category_ids = $v['category_id'];
|
|
|
|
//产品分类关联
|
|
|
|
CategoryRelated::saveRelated($v['id'], $category_ids);
|
|
|
|
echo date('Y-m-d H:i:s') . '产品id:'.$v['id'] . PHP_EOL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :删除路由通知C端
|
|
|
|
* @name :curlDelRoute
|
|
|
|
* @author :lyh
|
...
|
...
|
|