正在显示
1 个修改的文件
包含
51 行增加
和
27 行删除
| @@ -10,8 +10,10 @@ namespace App\Console\Commands\Test; | @@ -10,8 +10,10 @@ namespace App\Console\Commands\Test; | ||
| 10 | 10 | ||
| 11 | use App\Helper\Arr; | 11 | use App\Helper\Arr; |
| 12 | use App\Models\Blog\Blog; | 12 | use App\Models\Blog\Blog; |
| 13 | +use App\Models\Blog\BlogCategory; | ||
| 13 | use App\Models\Com\KeywordVideoTask; | 14 | use App\Models\Com\KeywordVideoTask; |
| 14 | use App\Models\Com\KeywordVideoTaskLog; | 15 | use App\Models\Com\KeywordVideoTaskLog; |
| 16 | +use App\Models\CustomModule\CustomModuleCategory; | ||
| 15 | use App\Models\CustomModule\CustomModuleContent; | 17 | use App\Models\CustomModule\CustomModuleContent; |
| 16 | use App\Models\Devops\ServerConfig; | 18 | use App\Models\Devops\ServerConfig; |
| 17 | use App\Models\Devops\Servers; | 19 | use App\Models\Devops\Servers; |
| @@ -53,38 +55,60 @@ class Demo extends Command | @@ -53,38 +55,60 @@ class Demo extends Command | ||
| 53 | protected $description = 'demo'; | 55 | protected $description = 'demo'; |
| 54 | 56 | ||
| 55 | public function handle(){ | 57 | public function handle(){ |
| 56 | - $projectModel = new Project(); | ||
| 57 | - $list = $projectModel->list(['id'=>1462]); | ||
| 58 | - foreach ($list as $v){ | ||
| 59 | - echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 60 | - ProjectServer::useProject($v['id']); | ||
| 61 | - $blogModel = new Blog(); | ||
| 62 | - $blogList = $blogModel->list(['status'=>1],'id',['*'],'asc'); | ||
| 63 | - foreach ($blogList as $blogV){ | ||
| 64 | - $customContentModel = new CustomModuleContent(); | ||
| 65 | - $id = $customContentModel->addReturnId([ | ||
| 66 | - 'name'=>$blogV['name'], | 58 | + ProjectServer::useProject(1462); |
| 59 | + $blogCate = new BlogCategory(); | ||
| 60 | + $blogList = $blogCate->list(); | ||
| 61 | + foreach ($blogList as $v){ | ||
| 62 | + $data = [ | ||
| 63 | + 'name'=>$v['name'], | ||
| 67 | 'status'=>0, | 64 | 'status'=>0, |
| 68 | - 'sort'=>$blogV['sort'], | ||
| 69 | - 'remark'=>$blogV['remark'], | ||
| 70 | - 'route'=>$blogV['url'], | ||
| 71 | - 'image'=>$blogV['image'], | ||
| 72 | - 'seo_title'=>$blogV['seo_title'], | ||
| 73 | - 'seo_keywords'=>$blogV['seo_keywords'], | ||
| 74 | - 'seo_description'=>$blogV['seo_description'], | ||
| 75 | - 'project_id'=>$blogV['project_id'], | ||
| 76 | - 'created_at'=>$blogV['created_at'], | ||
| 77 | - 'updated_at'=>$blogV['updated_at'], | 65 | + 'sort'=>$v['sort'], |
| 66 | + 'pid'=>$v['pid'], | ||
| 67 | + 'route'=>$v['alias'], | ||
| 68 | + 'project_id'=>1462, | ||
| 69 | + 'operator_id'=>$v['operator_id'], | ||
| 70 | + 'create_id'=>4173, | ||
| 78 | 'module_id'=>8, | 71 | 'module_id'=>8, |
| 79 | - 'video'=>null, | ||
| 80 | - 'release_at'=>$blogV['release_at'], | ||
| 81 | - 'operator_id'=>$blogV['operator_id'] | ||
| 82 | - ]); | ||
| 83 | - RouteMap::setRoute($blogV['url'],RouteMap::SOURCE_MODULE,$id,1462); | 72 | + ]; |
| 73 | + $moduleCateModel = new CustomModuleCategory(); | ||
| 74 | + $id = $moduleCateModel->addReturnId($data); | ||
| 75 | + RouteMap::setRoute($v['alias'],RouteMap::SOURCE_MODULE_CATE,$id,1462); | ||
| 84 | } | 76 | } |
| 85 | DB::disconnect('custom_mysql'); | 77 | DB::disconnect('custom_mysql'); |
| 86 | } | 78 | } |
| 87 | 79 | ||
| 88 | - } | 80 | +// public function handle(){ |
| 81 | +// $projectModel = new Project(); | ||
| 82 | +// $list = $projectModel->list(['id'=>1462]); | ||
| 83 | +// foreach ($list as $v){ | ||
| 84 | +// echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 85 | +// ProjectServer::useProject($v['id']); | ||
| 86 | +// $blogModel = new Blog(); | ||
| 87 | +// $blogList = $blogModel->list(['status'=>1],'id',['*'],'asc'); | ||
| 88 | +// foreach ($blogList as $blogV){ | ||
| 89 | +// $customContentModel = new CustomModuleContent(); | ||
| 90 | +// $id = $customContentModel->addReturnId([ | ||
| 91 | +// 'name'=>$blogV['name'], | ||
| 92 | +// 'status'=>0, | ||
| 93 | +// 'sort'=>$blogV['sort'], | ||
| 94 | +// 'remark'=>$blogV['remark'], | ||
| 95 | +// 'route'=>$blogV['url'], | ||
| 96 | +// 'image'=>$blogV['image'], | ||
| 97 | +// 'seo_title'=>$blogV['seo_title'], | ||
| 98 | +// 'seo_keywords'=>$blogV['seo_keywords'], | ||
| 99 | +// 'seo_description'=>$blogV['seo_description'], | ||
| 100 | +// 'project_id'=>$blogV['project_id'], | ||
| 101 | +// 'created_at'=>$blogV['created_at'], | ||
| 102 | +// 'updated_at'=>$blogV['updated_at'], | ||
| 103 | +// 'module_id'=>8, | ||
| 104 | +// 'video'=>null, | ||
| 105 | +// 'release_at'=>$blogV['release_at'], | ||
| 106 | +// 'operator_id'=>$blogV['operator_id'] | ||
| 107 | +// ]); | ||
| 108 | +// RouteMap::setRoute($blogV['url'],RouteMap::SOURCE_MODULE,$id,1462); | ||
| 109 | +// } | ||
| 110 | +// DB::disconnect('custom_mysql'); | ||
| 111 | +// } | ||
| 112 | +// } | ||
| 89 | 113 | ||
| 90 | } | 114 | } |
-
请 注册 或 登录 后发表评论