切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
何书鹏
4 years ago
提交
e9d8a3cf56b06ccd2495a9bc859b5e93a0e6538f
1 个父辈
c12510f1
1 个管道 的构建
通过
耗费 0 秒
海报测试
变更
2
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
25 行增加
和
24 行删除
application/api/controller/Index.php
application/api/controller/User.php
application/api/controller/Index.php
查看文件 @
e9d8a3c
...
...
@@ -417,17 +417,17 @@ class Index extends Api
mkdir
(
$dir
,
0777
,
true
);
}
// 职位小程序码
$qrcode
=
$dir
.
'/qrcode_'
.
$job_id
.
'.png'
;
if
(
!
file_exists
(
$qrcode
)){
$response
=
Wechat
::
miniProgram
()
->
app_code
->
getUnlimit
(
$job_id
,
[
'page'
=>
'pages/verificationPage/verificationPage'
,
'width'
=>
169
,
]);
if
(
$response
instanceof
\EasyWeChat\Kernel\Http\StreamResponse
)
{
$response
->
saveAs
(
$dir
,
str_replace
(
$dir
.
'/'
,
''
,
$qrcode
));
}
}
// // 职位小程序码
// $qrcode = $dir.'/qrcode_'.$job_id.'.png';
// if(!file_exists($qrcode)){
// $response = Wechat::miniProgram()->app_code->getUnlimit($job_id, [
// 'page' => 'pages/verificationPage/verificationPage',
// 'width' => 169,
// ]);
// if ($response instanceof \EasyWeChat\Kernel\Http\StreamResponse) {
// $response->saveAs($dir, str_replace($dir.'/','',$qrcode));
// }
// }
//将职位封面图保存到本地
$job_cover
=
$dir
.
'/cover_'
.
$job_id
.
'.png'
;
file_put_contents
(
$job_cover
,
file_get_contents
(
$job
[
'cover'
]));
...
...
@@ -456,7 +456,7 @@ class Index extends Api
$box2_minx
+=
(
$image
->
width
()
-
$w
)
/
2
;
$image
->
water
(
$job_cover
,[
129
,
120
])
->
text
(
$job
[
'job_name'
],
$path_ttf
,
$size
,
'#020202'
,[
$box1_minx
,
215
])
->
water
(
$qrcode
,[
111
,
262
])
//
->water($qrcode,[111,262])
->
text
(
$last_text
,
$path_ttf
,
$size
,
'#969799'
,[
$box2_minx
,
410
])
->
save
(
$filename
);
$url
=
request
()
->
domain
()
.
'/'
.
$filename
;
...
...
application/api/controller/User.php
查看文件 @
e9d8a3c
...
...
@@ -687,17 +687,18 @@ class User extends Api
if
(
!
file_exists
(
$dir
)){
mkdir
(
$dir
,
0777
,
true
);
}
// 用户小程序码
$qrcode
=
$dir
.
'/qrcode_'
.
$user
[
'id'
]
.
'.png'
;
if
(
!
file_exists
(
$qrcode
)){
$response
=
Wechat
::
miniProgram
()
->
app_code
->
getUnlimit
(
$user
[
'id'
],
[
'page'
=>
'pages/verificationPage/verificationPage'
,
'width'
=>
169
,
]);
if
(
$response
instanceof
\EasyWeChat\Kernel\Http\StreamResponse
)
{
$response
->
saveAs
(
$dir
,
str_replace
(
$dir
.
'/'
,
''
,
$qrcode
));
}
}
// // 用户小程序码
// $qrcode = $dir.'/qrcode_'.$user['id'].'.png';
// if(!file_exists($qrcode)){
// $response = Wechat::miniProgram()->app_code->getUnlimit($user['id'], [
// 'page' => 'pages/verificationPage/verificationPage',
// 'width' => 169,
// ]);
// if ($response instanceof \EasyWeChat\Kernel\Http\StreamResponse) {
// $response->saveAs($dir, str_replace($dir.'/','',$qrcode));
// }
// }
//将用户头像保存到本地
$avatar
=
$dir
.
'/avatar_'
.
$user
[
'id'
]
.
'.png'
;
...
...
@@ -720,7 +721,7 @@ class User extends Api
$box1_minx
+=
(
$image
->
width
()
-
$w
)
/
2
;
$image
->
water
(
$avatar
,[
156
,
140
])
->
text
(
$nickname
,
$path_ttf
,
$size
,
'#020202'
,[
$box1_minx
,
215
])
->
water
(
$qrcode
,[
103
,
269
])
//
->water($qrcode,[103,269])
->
save
(
$filename
);
$url
=
request
()
->
domain
()
.
'/'
.
$filename
;
$this
->
success
(
'成功'
,
compact
(
'url'
));
...
...
请
注册
或
登录
后发表评论