Merge branch 'feature/inv' into develop

# Conflicts:
#	app/controller/IndexController.php
#	composer.lock
#	config/route.php
This commit is contained in:
2026-02-05 09:51:21 +08:00
63 changed files with 7197 additions and 1960 deletions
+10 -1
View File
@@ -196,7 +196,15 @@ class AuthLogic
{
$certificate = $this->feishuAppInfo($data['corp_abbr'], $data['system_code']);
$feishu = new Feishu($certificate['app_id'], $certificate['app_secret'], $certificate['abbr']);
$userAccessToken = $feishu->userAccessToken($data['feishu_code'], $certificate['r_url']);
//判断移动端或pc端回调地址
if(!empty($data['is_mob']) && $data['is_mob'] == 1){
$redirect_uri = $certificate['m_url'];
}else{
$redirect_uri = $certificate['r_url'];
}
$userAccessToken = $feishu->userAccessToken($data['feishu_code'], $redirect_uri);
$userInfo = $feishu->userInfo($userAccessToken['access_token']);
if ($userInfo['code'] != 0) {
@@ -298,6 +306,7 @@ class AuthLogic
'app_id' => $fsAppInfo->app_id,
'app_secret' => $fsAppInfo->app_secret,
'r_url' => $fsAppInfo->r_url,
'm_url' => $fsAppInfo->m_url,
'scope' => $fsAppInfo->scopes,
'state' => $fsAppInfo->state,
'abbr' => $corpAbbr,