正在显示
1 个修改的文件
包含
53 行增加
和
31 行删除
| @@ -23,6 +23,7 @@ use App\Models\File\File as FileModel; | @@ -23,6 +23,7 @@ use App\Models\File\File as FileModel; | ||
| 23 | use App\Models\File\Image; | 23 | use App\Models\File\Image; |
| 24 | use App\Models\File\Image as ImageModel; | 24 | use App\Models\File\Image as ImageModel; |
| 25 | use App\Models\News\News; | 25 | use App\Models\News\News; |
| 26 | +use App\Models\News\NewsCategory; | ||
| 26 | use App\Models\Product\Keyword; | 27 | use App\Models\Product\Keyword; |
| 27 | use App\Models\Product\Product; | 28 | use App\Models\Product\Product; |
| 28 | use App\Models\Project\DeployOptimize; | 29 | use App\Models\Project\DeployOptimize; |
| @@ -55,38 +56,59 @@ class Demo extends Command | @@ -55,38 +56,59 @@ class Demo extends Command | ||
| 55 | */ | 56 | */ |
| 56 | protected $description = 'demo'; | 57 | protected $description = 'demo'; |
| 57 | 58 | ||
| 59 | +// public function handle(){ | ||
| 60 | +// $projectModel = new Project(); | ||
| 61 | +// $list = $projectModel->list(['id'=>503]); | ||
| 62 | +// foreach ($list as $v){ | ||
| 63 | +// echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 64 | +// ProjectServer::useProject($v['id']); | ||
| 65 | +// $newsModel = new News(); | ||
| 66 | +// $blogList = $newsModel->list(['status'=>1],'id',['*'],'asc'); | ||
| 67 | +// foreach ($blogList as $blogV){ | ||
| 68 | +// $customContentModel = new CustomModuleContent(); | ||
| 69 | +// $id = $customContentModel->addReturnId([ | ||
| 70 | +// 'name'=>$blogV['name'], | ||
| 71 | +// 'status'=>0, | ||
| 72 | +// 'sort'=>$blogV['sort'], | ||
| 73 | +// 'remark'=>$blogV['remark'], | ||
| 74 | +// 'route'=>$blogV['url'], | ||
| 75 | +// 'image'=>$blogV['image'], | ||
| 76 | +// 'seo_title'=>$blogV['seo_title'], | ||
| 77 | +// 'seo_keywords'=>$blogV['seo_keywords'], | ||
| 78 | +// 'seo_description'=>$blogV['seo_description'], | ||
| 79 | +// 'project_id'=>$blogV['project_id'], | ||
| 80 | +// 'created_at'=>$blogV['created_at'], | ||
| 81 | +// 'updated_at'=>$blogV['updated_at'], | ||
| 82 | +// 'module_id'=>10, | ||
| 83 | +// 'video'=>null, | ||
| 84 | +// 'release_at'=>$blogV['release_at'], | ||
| 85 | +// 'operator_id'=>$blogV['operator_id'] | ||
| 86 | +// ]); | ||
| 87 | +// RouteMap::setRoute($blogV['url'],RouteMap::SOURCE_MODULE,$id,503); | ||
| 88 | +// } | ||
| 89 | +// DB::disconnect('custom_mysql'); | ||
| 90 | +// } | ||
| 91 | +// } | ||
| 58 | public function handle(){ | 92 | public function handle(){ |
| 59 | - $projectModel = new Project(); | ||
| 60 | - $list = $projectModel->list(['id'=>503]); | ||
| 61 | - foreach ($list as $v){ | ||
| 62 | - echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 63 | - ProjectServer::useProject($v['id']); | ||
| 64 | - $newsModel = new News(); | ||
| 65 | - $blogList = $newsModel->list(['status'=>1],'id',['*'],'asc'); | ||
| 66 | - foreach ($blogList as $blogV){ | ||
| 67 | - $customContentModel = new CustomModuleContent(); | ||
| 68 | - $id = $customContentModel->addReturnId([ | ||
| 69 | - 'name'=>$blogV['name'], | ||
| 70 | - 'status'=>0, | ||
| 71 | - 'sort'=>$blogV['sort'], | ||
| 72 | - 'remark'=>$blogV['remark'], | ||
| 73 | - 'route'=>$blogV['url'], | ||
| 74 | - 'image'=>$blogV['image'], | ||
| 75 | - 'seo_title'=>$blogV['seo_title'], | ||
| 76 | - 'seo_keywords'=>$blogV['seo_keywords'], | ||
| 77 | - 'seo_description'=>$blogV['seo_description'], | ||
| 78 | - 'project_id'=>$blogV['project_id'], | ||
| 79 | - 'created_at'=>$blogV['created_at'], | ||
| 80 | - 'updated_at'=>$blogV['updated_at'], | ||
| 81 | - 'module_id'=>10, | ||
| 82 | - 'video'=>null, | ||
| 83 | - 'release_at'=>$blogV['release_at'], | ||
| 84 | - 'operator_id'=>$blogV['operator_id'] | ||
| 85 | - ]); | ||
| 86 | - RouteMap::setRoute($blogV['url'],RouteMap::SOURCE_MODULE,$id,503); | ||
| 87 | - } | ||
| 88 | - DB::disconnect('custom_mysql'); | 93 | + ProjectServer::useProject(503); |
| 94 | + $newsCate = new NewsCategory(); | ||
| 95 | + $newsList = $newsCate->list(); | ||
| 96 | + foreach ($newsList as $v){ | ||
| 97 | + $data = [ | ||
| 98 | + 'name'=>$v['name'], | ||
| 99 | + 'status'=>0, | ||
| 100 | + 'sort'=>$v['sort'], | ||
| 101 | + 'pid'=>$v['pid'], | ||
| 102 | + 'route'=>$v['alias'], | ||
| 103 | + 'project_id'=>503, | ||
| 104 | + 'operator_id'=>$v['operator_id'], | ||
| 105 | + 'create_id'=>1101, | ||
| 106 | + 'module_id'=>10, | ||
| 107 | + ]; | ||
| 108 | + $moduleCateModel = new CustomModuleCategory(); | ||
| 109 | + $id = $moduleCateModel->addReturnId($data); | ||
| 110 | + RouteMap::setRoute($v['alias'],RouteMap::SOURCE_MODULE_CATE,$id,503); | ||
| 89 | } | 111 | } |
| 112 | + DB::disconnect('custom_mysql'); | ||
| 90 | } | 113 | } |
| 91 | - | ||
| 92 | } | 114 | } |
-
请 注册 或 登录 后发表评论