用户
This commit is contained in:
@@ -5,6 +5,7 @@ namespace app\controller;
|
|||||||
use app\model\FeishuUser;
|
use app\model\FeishuUser;
|
||||||
use app\model\User;
|
use app\model\User;
|
||||||
use app\util\Util;
|
use app\util\Util;
|
||||||
|
use config\constants\Constants;
|
||||||
use support\Log;
|
use support\Log;
|
||||||
use support\Request;
|
use support\Request;
|
||||||
use support\exception\BusinessException;
|
use support\exception\BusinessException;
|
||||||
@@ -53,7 +54,7 @@ class FeishuController
|
|||||||
public function getSign(Request $request)
|
public function getSign(Request $request)
|
||||||
{
|
{
|
||||||
|
|
||||||
$res = [['id'=>'xinyouhe','name'=>'新友合'],['id'=>'mbaf','name'=>'MAGIC BRIDGE AUTO FZE']];
|
$res = Constants::SIGN;
|
||||||
// foreach ($certificate as $k => $v) {
|
// foreach ($certificate as $k => $v) {
|
||||||
// $res []=['id'=>$k,'name'=>$k];
|
// $res []=['id'=>$k,'name'=>$k];
|
||||||
// }
|
// }
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ use app\service\UserService;
|
|||||||
use app\util\HttpClient;
|
use app\util\HttpClient;
|
||||||
use app\util\JwtUtil;
|
use app\util\JwtUtil;
|
||||||
use app\util\Util;
|
use app\util\Util;
|
||||||
|
use config\constants\Constants;
|
||||||
use support\Log;
|
use support\Log;
|
||||||
use support\Redis;
|
use support\Redis;
|
||||||
use support\Request;
|
use support\Request;
|
||||||
@@ -201,8 +202,14 @@ class UserController
|
|||||||
$user['feishu_openid'] = FeishuUser::where('user_id', $userId)->value('open_id');
|
$user['feishu_openid'] = FeishuUser::where('user_id', $userId)->value('open_id');
|
||||||
$user['country_name'] = Country::where('id', $user['country_id'])->value('cn_addr');
|
$user['country_name'] = Country::where('id', $user['country_id'])->value('cn_addr');
|
||||||
$user['avatar_url'] = $user['avatar'];
|
$user['avatar_url'] = $user['avatar'];
|
||||||
|
$user['socialize_pic_url'] = $user['socialize_pic'];
|
||||||
$ossservice = new \app\service\OssService();
|
$ossservice = new \app\service\OssService();
|
||||||
$user['avatar'] = $user['avatar'] ? $ossservice->generatePrivateUrl($user['avatar']) : '';
|
$user['avatar'] = $user['avatar'] ? $ossservice->generatePrivateUrl($user['avatar']) : '';
|
||||||
|
$user['socialize_pic'] = $user['socialize_pic'] ? $ossservice->generatePrivateUrl($user['socialize_pic']) : '';
|
||||||
|
|
||||||
|
// 重构数组
|
||||||
|
$sign = array_column(Constants::SIGN, 'name', 'id');
|
||||||
|
$user['company'] = $sign[$user['sign']];
|
||||||
return Util::success($user, trans('success'));
|
return Util::success($user, trans('success'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -74,4 +74,9 @@ class Constants
|
|||||||
self::CUSTOMER_SEX_MAN => 'man',
|
self::CUSTOMER_SEX_MAN => 'man',
|
||||||
self::CUSTOMER_SEX_WOMAN => 'woman',
|
self::CUSTOMER_SEX_WOMAN => 'woman',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public const SIGN = [
|
||||||
|
['id' => 'xinyouhe', 'name' => '新友合'],
|
||||||
|
['id' => 'mbaf', 'name' => 'MAGIC BRIDGE AUTO FZE']
|
||||||
|
];
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user