正在显示
1 个修改的文件
包含
20 行增加
和
2 行删除
| @@ -56,20 +56,38 @@ class UpdateRoute extends Command | @@ -56,20 +56,38 @@ class UpdateRoute extends Command | ||
| 56 | */ | 56 | */ |
| 57 | public function handle(){ | 57 | public function handle(){ |
| 58 | $projectModel = new Project(); | 58 | $projectModel = new Project(); |
| 59 | - $list = $projectModel->list(['id'=>['in',[1646]]]); | 59 | + $list = $projectModel->list(['id'=>['in',[1799]]]); |
| 60 | $data = []; | 60 | $data = []; |
| 61 | foreach ($list as $v){ | 61 | foreach ($list as $v){ |
| 62 | echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | 62 | echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; |
| 63 | ProjectServer::useProject($v['id']); | 63 | ProjectServer::useProject($v['id']); |
| 64 | - $this->getProduct(); | 64 | +// $this->getProduct(); |
| 65 | // $this->setProductKeyword(); | 65 | // $this->setProductKeyword(); |
| 66 | // $this->getBlog(); | 66 | // $this->getBlog(); |
| 67 | // $this->setCustomRoute($v['id']); | 67 | // $this->setCustomRoute($v['id']); |
| 68 | + $this->editProductAlt(); | ||
| 68 | DB::disconnect('custom_mysql'); | 69 | DB::disconnect('custom_mysql'); |
| 69 | } | 70 | } |
| 70 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; | 71 | echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; |
| 71 | } | 72 | } |
| 72 | 73 | ||
| 74 | + public function editProductAlt(){ | ||
| 75 | + $productModel = new Product(); | ||
| 76 | + $lists = $productModel->list(['status'=>1],'id',['id','route','thumb','gallery']); | ||
| 77 | + foreach ($lists as $k => $v){ | ||
| 78 | + $v['thumb']['alt'] = $v['route']; | ||
| 79 | + if(!empty($v['gallery'])){ | ||
| 80 | + foreach ($v['gallery'] as $keys => $values){ | ||
| 81 | + $values = (array)$values; | ||
| 82 | + $values['alt'] = $v['route']; | ||
| 83 | + $v['gallery'][$keys] = $values; | ||
| 84 | + } | ||
| 85 | + } | ||
| 86 | + $productModel->edit(['thumb'=>$v['thumb'],'gallery'=>$v['gallery']],['id'=>$v['id']]); | ||
| 87 | + } | ||
| 88 | + return true; | ||
| 89 | + } | ||
| 90 | + | ||
| 73 | public function setCustomRoute($project_id){ | 91 | public function setCustomRoute($project_id){ |
| 74 | $customModel = new CustomModuleContent(); | 92 | $customModel = new CustomModuleContent(); |
| 75 | $list = $customModel->list(); | 93 | $list = $customModel->list(); |
-
请 注册 或 登录 后发表评论