diff --git a/application/api/controller/Index.php b/application/api/controller/Index.php index e35cbd1..232ab74 100644 --- a/application/api/controller/Index.php +++ b/application/api/controller/Index.php @@ -422,11 +422,13 @@ class Index extends Api if(!file_exists($qrcode)){ $response = Wechat::miniProgram()->app_code->getUnlimit($job_id, [ 'page' => 'pages/zhiwei_xq/zhiwei_xq', - 'width' => 120, + 'width' => 280, //最小宽度280 ]); if ($response instanceof \EasyWeChat\Kernel\Http\StreamResponse) { $response->saveAs($dir, str_replace($dir.'/','',$qrcode)); } + // 280不满足,再缩小 + \think\Image::open($qrcode)->thumb(120,120,\think\Image::THUMB_CENTER)->save($qrcode); } //将职位封面图保存到本地 $job_cover = $dir.'/cover_'.$job_id.'.png'; diff --git a/application/api/controller/User.php b/application/api/controller/User.php index 08b1819..98e56bb 100644 --- a/application/api/controller/User.php +++ b/application/api/controller/User.php @@ -695,11 +695,13 @@ class User extends Api if(!file_exists($qrcode)){ $response = Wechat::miniProgram()->app_code->getUnlimit($user['id'], [ 'page' => 'pages/indexone/indexone', - 'width' => 169, + 'width' => 280, //最小宽度280 ]); if ($response instanceof \EasyWeChat\Kernel\Http\StreamResponse) { $response->saveAs($dir, str_replace($dir.'/','',$qrcode)); } + // 280不满足,再缩小 + \think\Image::open($qrcode)->thumb(169,169,\think\Image::THUMB_CENTER)->save($qrcode); } //将用户头像保存到本地