|
@@ -14,6 +14,7 @@ use App\Models\Blog\BlogCategory; |
|
@@ -14,6 +14,7 @@ use App\Models\Blog\BlogCategory; |
|
14
|
use App\Models\News\News;
|
14
|
use App\Models\News\News;
|
|
15
|
use App\Models\News\NewsCategory;
|
15
|
use App\Models\News\NewsCategory;
|
|
16
|
use App\Models\Product\Category;
|
16
|
use App\Models\Product\Category;
|
|
|
|
17
|
+use App\Models\Product\CategoryRelated;
|
|
17
|
use App\Models\Product\Keyword;
|
18
|
use App\Models\Product\Keyword;
|
|
18
|
use App\Models\Product\Product;
|
19
|
use App\Models\Product\Product;
|
|
19
|
use App\Models\Project\Project;
|
20
|
use App\Models\Project\Project;
|
|
@@ -54,13 +55,14 @@ class UpdateRoute extends Command |
|
@@ -54,13 +55,14 @@ class UpdateRoute extends Command |
|
54
|
*/
|
55
|
*/
|
|
55
|
public function handle(){
|
56
|
public function handle(){
|
|
56
|
$projectModel = new Project();
|
57
|
$projectModel = new Project();
|
|
57
|
- $list = $projectModel->list(['id'=>['in',[627]]]);
|
58
|
+ $list = $projectModel->list(['id'=>['in',[475]]]);
|
|
58
|
foreach ($list as $v){
|
59
|
foreach ($list as $v){
|
|
59
|
echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
|
60
|
echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
|
|
60
|
ProjectServer::useProject($v['id']);
|
61
|
ProjectServer::useProject($v['id']);
|
|
61
|
// $this->getProduct();
|
62
|
// $this->getProduct();
|
|
62
|
// $this->setProductKeyword();
|
63
|
// $this->setProductKeyword();
|
|
63
|
- $this->getRouteMap();
|
64
|
+// $this->getRouteMap();
|
|
|
|
65
|
+ $this->getProductCategory();
|
|
64
|
DB::disconnect('custom_mysql');
|
66
|
DB::disconnect('custom_mysql');
|
|
65
|
}
|
67
|
}
|
|
66
|
echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
|
68
|
echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
|
|
@@ -157,6 +159,27 @@ class UpdateRoute extends Command |
|
@@ -157,6 +159,27 @@ class UpdateRoute extends Command |
|
157
|
}
|
159
|
}
|
|
158
|
|
160
|
|
|
159
|
/**
|
161
|
/**
|
|
|
|
162
|
+ * @remark :更新产品关联表
|
|
|
|
163
|
+ * @name :getProductCategory
|
|
|
|
164
|
+ * @author :lyh
|
|
|
|
165
|
+ * @method :post
|
|
|
|
166
|
+ * @time :2024/1/4 14:48
|
|
|
|
167
|
+ */
|
|
|
|
168
|
+ public function getProductCategory(){
|
|
|
|
169
|
+ $product = new Product();
|
|
|
|
170
|
+ $list = $product->list(['status'=>1]);
|
|
|
|
171
|
+ foreach ($list as $k => $v){
|
|
|
|
172
|
+ if(empty($v['category_id'])){
|
|
|
|
173
|
+ continue;
|
|
|
|
174
|
+ }
|
|
|
|
175
|
+ $category_ids = $v['category_id'];
|
|
|
|
176
|
+ //产品分类关联
|
|
|
|
177
|
+ CategoryRelated::saveRelated($v['id'], $category_ids);
|
|
|
|
178
|
+ echo date('Y-m-d H:i:s') . '产品id:'.$v['id'] . PHP_EOL;
|
|
|
|
179
|
+ }
|
|
|
|
180
|
+ }
|
|
|
|
181
|
+
|
|
|
|
182
|
+ /**
|
|
160
|
* @remark :删除路由通知C端
|
183
|
* @remark :删除路由通知C端
|
|
161
|
* @name :curlDelRoute
|
184
|
* @name :curlDelRoute
|
|
162
|
* @author :lyh
|
185
|
* @author :lyh
|