4
This commit is contained in:
+16
-6
@@ -2,6 +2,7 @@
|
||||
namespace app\event;
|
||||
use support\think\Db;
|
||||
use Request;
|
||||
use Symfony\Component\Console\Input\Input;
|
||||
class User{
|
||||
function register_successed($user){
|
||||
$date = date('Y-m-d');
|
||||
@@ -45,12 +46,8 @@ class User{
|
||||
$data = $data->toArray();
|
||||
}
|
||||
$role_arr = [
|
||||
'0' => __('普通用户'),
|
||||
'1' => __('V1'),
|
||||
'2' => __('V2'),
|
||||
'3' => __('V3'),
|
||||
'4' => __('V4'),
|
||||
'5' => __('V5'),
|
||||
'1' => __('普通用户'),
|
||||
'2' => __('VIP'),
|
||||
];
|
||||
$data['has_trade_password'] = $data['trade_password'] ? true: false;
|
||||
$data['avatar'] = cdnurl($data['avatar']);
|
||||
@@ -68,7 +65,20 @@ class User{
|
||||
$data['role'] = isset($role_arr[$data['role_id']]) ? $role_arr[$data['role_id']] : __('普通用户');//\app\model\UserRole::where('id',$data['role_id'])->value('name');
|
||||
|
||||
$data['level'] = get_user_level($data['id']);
|
||||
/**
|
||||
* @var \support\OpenImSdk\Client $IM
|
||||
*/
|
||||
$IM = request()->IM;
|
||||
$imToken = $IM->auth->getUserToken($data['id'],Input('platform'));
|
||||
$data['imToken'] = $imToken['token'];
|
||||
$data['userID'] = $data['id'] ;
|
||||
$data['id'] = idEncode($data['id']);
|
||||
$last_see = $last_see ?? cache('last_see_'.$data['id']);
|
||||
$count = 0;
|
||||
$data['friend_settings'] = [
|
||||
'unread_count' => $count ??0,
|
||||
'userHeadImg' => null,
|
||||
];
|
||||
return $data;
|
||||
}
|
||||
function changepwd_successed($data=[]){
|
||||
|
||||
Reference in New Issue
Block a user