正在显示
1 个修改的文件
包含
22 行增加
和
24 行删除
| @@ -32,39 +32,37 @@ class SyncImage extends Command | @@ -32,39 +32,37 @@ class SyncImage extends Command | ||
| 32 | protected $description = '同步图片与文件'; | 32 | protected $description = '同步图片与文件'; |
| 33 | 33 | ||
| 34 | 34 | ||
| 35 | + public function handle(){ | ||
| 36 | + $str = $this->getProjectConfig(1808); | ||
| 37 | + $imageModel = new Image(); | ||
| 38 | + $str_image = '/upload/p/1808/image_product/2024-09/ppp.png,/upload/p/1808/image_product/2024-09/86e4866b-7432-40c1-8c06-d335cd736e29.png,/upload/p/1808/image_product/2024-09/7fd109cc-56f4-457c-a9c4-c3fa8d8195b2.png,/upload/p/1808/image_product/2024-09/1.png,/upload/p/1808/image_product/2024-08/bxb12501-3-1.png,/upload/p/1808/image_product/2024-08/bxa10801-3-1.png,/upload/p/1808/image_product/2024-08/bxa007-3-1.png,/upload/p/1808/image_product/2024-08/auto-parts-rectifier-bxf1070-for-alternator-1-1.png,/upload/p/1808/image_product/2024-08/auto-parts-rectifier-bxd1102-for-alternator-2-1.png,/upload/p/1808/image_product/2024-08/11407-3-1.png,/upload/p/1808/image_product/2024-07/gfjty.jpg,/upload/p/1808/image_product/2024-07/bxn11508-g1-2.png,/upload/p/1808/image_product/2024-07/bxn11508-g1-1.png,/upload/p/1808/image_product/2024-07/bxb12501-2.png,/upload/p/1808/image_product/2024-07/bxb12501-1.png,/upload/p/1808/image_product/2024-07/bxb1209-2.png,/upload/p/1808/image_product/2024-07/bxb1209-1.png,/upload/p/1808/image_product/2024-07/bxa10801-2.png,/upload/p/1808/image_product/2024-07/bxa10801-1.png,/upload/p/1808/image_product/2024-07/bxa007-2.png,/upload/p/1808/image_product/2024-07/bxa007-1.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxf6102-for-alternator-2.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxf1070-for-alternator-3.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxf1070-for-alternator-2.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxd9410-for-alternator-1.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxd1102-for-alternator-3.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxd1102-for-alternator-1.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxb12807-for-alternator-2.png,/upload/p/1808/image_product/2024-07/auto-parts-rectifier-bxb12807-for-alternator-1.png,/upload/p/1808/image_product/2024-07/11407-2.png,/upload/p/1808/image_product/2024-07/11407-1.png'; | ||
| 39 | + $lists = explode(',',$str_image); | ||
| 40 | + $domain = 'http://globalso-v6-1309677403.cos.ap-hongkong.myqcloud.com';//cos域名 | ||
| 41 | + foreach ($lists as $v){ | ||
| 42 | + $url = $domain . $v.'?'.$str; | ||
| 43 | + echo date('Y-m-d H:i:s') . '水印路径:'. $url .',主键id:'. $v . PHP_EOL; | ||
| 44 | + $this->coverOriginalImage($url,$v); | ||
| 45 | + } | ||
| 46 | + return true; | ||
| 47 | + } | ||
| 48 | + | ||
| 35 | // public function handle(){ | 49 | // public function handle(){ |
| 36 | -// $str = $this->getProjectConfig(501); | 50 | +// $data = []; |
| 51 | +// $domain = 'https://ecdn6-nc.globalso.com/'; | ||
| 37 | // $imageModel = new Image(); | 52 | // $imageModel = new Image(); |
| 38 | -// $lists = $imageModel->list(['project_id'=>501]); | ||
| 39 | -// $domain = 'http://globalso-v6-1309677403.cos.ap-hongkong.myqcloud.com';//cos域名 | 53 | +// $lists = $imageModel->list(['project_id'=>1808]); |
| 40 | // foreach ($lists as $k => $v){ | 54 | // foreach ($lists as $k => $v){ |
| 41 | // if($v['path'] == '/upload/p/501/image_product/2024-09/6569ac3a212aa39368.png'){ | 55 | // if($v['path'] == '/upload/p/501/image_product/2024-09/6569ac3a212aa39368.png'){ |
| 42 | // continue; | 56 | // continue; |
| 43 | // } | 57 | // } |
| 44 | -// $url = $domain . $v['path'].'?'.$str; | ||
| 45 | -// echo date('Y-m-d H:i:s') . '水印路径:'. $url .',主键id:'. $v['id'] . PHP_EOL; | ||
| 46 | -// $this->coverOriginalImage($url,$v['path']); | 58 | +// $url = $domain . $v['path']; |
| 59 | +// echo date('Y-m-d H:i:s') . '刷新路径:'. $url .',主键id:'. $v['id'] . PHP_EOL; | ||
| 60 | +// $data[] = $url; | ||
| 47 | // } | 61 | // } |
| 48 | -// return true; | 62 | +// $yunService = new UpyunService(); |
| 63 | +// return $yunService->preheatPush($data); | ||
| 49 | // } | 64 | // } |
| 50 | 65 | ||
| 51 | - public function handle(){ | ||
| 52 | - $data = []; | ||
| 53 | - $domain = 'https://ecdn6-nc.globalso.com/'; | ||
| 54 | - $imageModel = new Image(); | ||
| 55 | - $lists = $imageModel->list(['project_id'=>501]); | ||
| 56 | - foreach ($lists as $k => $v){ | ||
| 57 | - if($v['path'] == '/upload/p/501/image_product/2024-09/6569ac3a212aa39368.png'){ | ||
| 58 | - continue; | ||
| 59 | - } | ||
| 60 | - $url = $domain . $v['path']; | ||
| 61 | - echo date('Y-m-d H:i:s') . '刷新路径:'. $url .',主键id:'. $v['id'] . PHP_EOL; | ||
| 62 | - $data[] = $url; | ||
| 63 | - } | ||
| 64 | - $yunService = new UpyunService(); | ||
| 65 | - return $yunService->preheatPush($data); | ||
| 66 | - } | ||
| 67 | - | ||
| 68 | /** | 66 | /** |
| 69 | * @remark :添加水印后保存图片(覆盖/非覆盖的文件未存入数据库) | 67 | * @remark :添加水印后保存图片(覆盖/非覆盖的文件未存入数据库) |
| 70 | * @name :uploadImages | 68 | * @name :uploadImages |
-
请 注册 或 登录 后发表评论