正在显示
1 个修改的文件
包含
16 行增加
和
44 行删除
| @@ -54,55 +54,27 @@ class Demo extends Command | @@ -54,55 +54,27 @@ class Demo extends Command | ||
| 54 | */ | 54 | */ |
| 55 | protected $description = 'demo'; | 55 | protected $description = 'demo'; |
| 56 | 56 | ||
| 57 | - public function handle() | ||
| 58 | - { | ||
| 59 | - $imageModel = new ImageModel(); | ||
| 60 | - //获取当前项目的所有图片 | ||
| 61 | - $imageList = $imageModel->list(['project_id'=>181,'is_cos'=>1],'id',['id','path','is_cos','size','name']); | ||
| 62 | - if(!empty($imageList)){ | ||
| 63 | - $amazonS3Service = new AmazonS3Service(); | ||
| 64 | - foreach ($imageList as $k => $v){ | ||
| 65 | - echo date('Y-m-d H:i:s') . '执行图片的数据id:' . $v['id'] . '名称:'.$v['name'] . PHP_EOL; | ||
| 66 | - $amazonS3Service->syncImageFiles(getImageUrl($v['path'])); | ||
| 67 | - $imageModel->edit(['is_cos'=>0],['id'=>$v['id']]); | ||
| 68 | - gc_collect_cycles(); | ||
| 69 | - } | ||
| 70 | - } | ||
| 71 | - | ||
| 72 | - $fileModel = new FileModel(); | ||
| 73 | - $fileList = $fileModel->list(['project_id'=>181,'is_cos'=>1],'id',['id','path','is_cos','name']); | ||
| 74 | - if(!empty($fileList)){ | ||
| 75 | - $amazonS3Service = new AmazonS3Service(); | ||
| 76 | - foreach ($fileList as $k => $v){ | ||
| 77 | - echo date('Y-m-d H:i:s') . '执行文件的数据id:' . $v['id'] . '名称:'.$v['name'] . PHP_EOL; | ||
| 78 | - $amazonS3Service->syncImageFiles(getFileUrl($v['path'])); | ||
| 79 | - $fileModel->edit(['is_cos'=>0],['id'=>$v['id']]); | ||
| 80 | - gc_collect_cycles(); | ||
| 81 | - } | ||
| 82 | - } | ||
| 83 | - return true; | ||
| 84 | - } | ||
| 85 | /** | 57 | /** |
| 86 | * Execute the job. | 58 | * Execute the job. |
| 87 | * | 59 | * |
| 88 | * @return void | 60 | * @return void |
| 89 | */ | 61 | */ |
| 90 | -// public function handle() | ||
| 91 | -// { | ||
| 92 | -// $projectModel = new Project(); | ||
| 93 | -// $list = $projectModel->list(['delete_status'=>0,'type'=>['!=',0]]); | ||
| 94 | -// $data = []; | ||
| 95 | -// foreach ($list as $v){ | ||
| 96 | -// echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 97 | -// ProjectServer::useProject($v['id']); | ||
| 98 | -// DB::table('gl_web_template_com')->truncate(); | ||
| 99 | -// $templateComModel = new BTemplateCom(); | ||
| 100 | -// $templateComModel->truncate(); | ||
| 101 | -// $this->saveTemplateCom($v['id']); | ||
| 102 | -// DB::disconnect('custom_mysql'); | ||
| 103 | -// } | ||
| 104 | -// echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; | ||
| 105 | -// } | 62 | + public function handle() |
| 63 | + { | ||
| 64 | + $projectModel = new Project(); | ||
| 65 | + $list = $projectModel->list(['delete_status'=>0,'type'=>['!=',0]]); | ||
| 66 | + $data = []; | ||
| 67 | + foreach ($list as $v){ | ||
| 68 | + echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; | ||
| 69 | + ProjectServer::useProject($v['id']); | ||
| 70 | + DB::table('gl_web_template_com')->truncate(); | ||
| 71 | + $templateComModel = new BTemplateCom(); | ||
| 72 | + $templateComModel->truncate(); | ||
| 73 | + $this->saveTemplateCom($v['id']); | ||
| 74 | + DB::disconnect('custom_mysql'); | ||
| 75 | + } | ||
| 76 | + echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; | ||
| 77 | + } | ||
| 106 | 78 | ||
| 107 | public function saveTemplateCom($project_id){ | 79 | public function saveTemplateCom($project_id){ |
| 108 | //获取当前项目选择的模版 | 80 | //获取当前项目选择的模版 |
-
请 注册 或 登录 后发表评论