16
This commit is contained in:
@@ -21,7 +21,7 @@ class ArticleController extends BaseController{
|
||||
$limit = (int)input('limit',10);
|
||||
$category_id = (int)input('category_id',0);
|
||||
|
||||
$model = ArchivesModel::where('status','1')->where('type','article');
|
||||
$model = ArchivesModel::where('status','normal')->where('type','article');
|
||||
if($category_id){
|
||||
$model = $model->where('category_id',$category_id);
|
||||
}
|
||||
@@ -29,7 +29,7 @@ class ArticleController extends BaseController{
|
||||
$user_id=0;
|
||||
try {
|
||||
$user_id = \support\Jwt\JwtToken::getCurrentId();
|
||||
} catch (\Throwable $th) {
|
||||
} catch (\Exception $e) {
|
||||
}
|
||||
$list->each(function($item)use($user_id){
|
||||
if(!$user_id){
|
||||
@@ -51,7 +51,7 @@ class ArticleController extends BaseController{
|
||||
$limit = (int)input('limit',10);
|
||||
$model = ArchivesModel::alias('a')
|
||||
->join('content c', 'a.id = c.id')
|
||||
->where('a.status','1')
|
||||
->where('a.status','normal')
|
||||
->where('a.type','article')
|
||||
->where('a.category_id',9);
|
||||
$list = $model->Field('a.title,a.id,c.content')->order('a.id','desc')->paginate($limit);
|
||||
|
||||
@@ -39,7 +39,7 @@ class BalanceLogController extends BaseController{
|
||||
$list->each(function($item)use($BalanceTypeList){
|
||||
if($item->type == \app\enum\BalanceType::TRANSFER->value && $item->memo){
|
||||
$item['target'] = UserModel::where('id',$item->memo)->value('username');
|
||||
$item->memo = idEncode($item->memo);
|
||||
$item->memo = \support\Encrypt::userIDencode($item->memo);
|
||||
}
|
||||
$item->_type= $item->type;
|
||||
$item->type= $BalanceTypeList[$item->type];
|
||||
|
||||
@@ -284,7 +284,6 @@ class CommonController extends BaseController{
|
||||
try{
|
||||
$user = \support\Jwt::getUser();
|
||||
}catch(\Exception $e){
|
||||
//log_alert($e->getMessage());
|
||||
$user = false;
|
||||
}
|
||||
if($user){
|
||||
@@ -341,7 +340,6 @@ class CommonController extends BaseController{
|
||||
try{
|
||||
$user = \support\Jwt::getUser();
|
||||
}catch(\Exception $e){
|
||||
log_alert($e->getMessage());
|
||||
$user = false;
|
||||
}
|
||||
if($user){
|
||||
@@ -362,7 +360,6 @@ class CommonController extends BaseController{
|
||||
//模拟一次登录,需不需要充值登录信息?????
|
||||
//\support\Jwt::direct($user->id);
|
||||
try{
|
||||
log_alert($user->id.' 重置交易密码'.$newpassword);
|
||||
UserModel::where('id',$user->id)->save([
|
||||
'trade_password' => \plugin\admin\app\common\Util::passwordHash($newpassword)
|
||||
]);
|
||||
|
||||
@@ -31,7 +31,7 @@ class ContactController extends BaseController{
|
||||
{
|
||||
$current_user = \support\Jwt::getUser();
|
||||
$user_id = $current_user->id;
|
||||
$userID = idEncode($user_id);
|
||||
$userID = \support\Encrypt::userIDencode($user_id);
|
||||
$res = $request->IM->friend()->getFriendList($userID,1,10000);
|
||||
return $this->success('ok',$res['data']['friendsInfo']);
|
||||
}
|
||||
@@ -46,8 +46,7 @@ class ContactController extends BaseController{
|
||||
if(!$userID){
|
||||
return $this->error('UserID is Empty');
|
||||
}
|
||||
$userID = idDecode($userID);
|
||||
$res = \app\model\User::where('id',$userID)->find();
|
||||
$res = \app\model\User::where('userID',$userID)->find();
|
||||
return $this->success('ok',$res);
|
||||
}
|
||||
/**
|
||||
@@ -61,11 +60,6 @@ class ContactController extends BaseController{
|
||||
if(!$userIDs){
|
||||
return $this->error('UserID is Empty');
|
||||
}
|
||||
//$userIDs = explode(',',$userIDs);
|
||||
//$userIDs = idDecode($userIDs);
|
||||
//$current_user = \support\Jwt::getUser();
|
||||
//$user_id = $current_user->id;
|
||||
//$userID = idEncode($user_id);
|
||||
$res = \app\model\User::whereIn('userID',$userIDs)->select();
|
||||
return $this->success('ok',$res);
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@ class FriendCircleController extends BaseController{
|
||||
function info(Request $request): Response{
|
||||
$user_id = Input('user_id');
|
||||
if($user_id){
|
||||
$user_id = idDecode($user_id);
|
||||
$user_id = \support\Encrypt::userIDDecode($user_id);
|
||||
$json= [
|
||||
'top_unread_items' =>[],
|
||||
'unread_item_ids' =>[],
|
||||
@@ -84,7 +84,7 @@ class FriendCircleController extends BaseController{
|
||||
$limit = (int)Input('limit', 10);
|
||||
$user_id = Input('user_id', 0);
|
||||
if($user_id){
|
||||
$user_id = idDecode($user_id);
|
||||
$user_id = \support\Encrypt::userIDDecode($user_id);
|
||||
}
|
||||
|
||||
$query = FriendCircleModel::where('status', 1)
|
||||
@@ -393,7 +393,7 @@ class FriendCircleController extends BaseController{
|
||||
$cache_key = 'friend_id_list_'.$user_id;
|
||||
$result = cache($cache_key) ?: [];
|
||||
if(count($result) === 0){
|
||||
$res = request()->IM->friend->getFriendList(idEncode($user_id));
|
||||
$res = request()->IM->friend->getFriendList(\support\Encrypt::userIDencode($user_id));
|
||||
$friendsInfo = $res['friendsInfo'];
|
||||
foreach($friendsInfo as $k=>$v){
|
||||
array_push($result,$v['friendUser']['userID']);
|
||||
|
||||
@@ -29,8 +29,6 @@ class GroupController extends BaseController
|
||||
$offset = $request->post('offset',0);
|
||||
$group_id = $request->post('groupID') ?:$request->post('group_id');
|
||||
//$ls = $this->get_user_in_group($group_id);
|
||||
//log_alert($ls);
|
||||
log_alert([$offset,$group_id,$limit]);
|
||||
$list = AlbumModel::where('group_id',$group_id)
|
||||
->where('id','<',$offset)
|
||||
->order('id','desc')
|
||||
|
||||
@@ -22,7 +22,7 @@ class MessageController extends BaseController{
|
||||
*/
|
||||
function delete(Request $request):Response{
|
||||
$im = $request->IM;
|
||||
$data = $im->message->sendBusinessNotification('system',idEncode(100007),[
|
||||
$data = $im->message->sendBusinessNotification('system',\support\Encrypt::userIDencode(100007),[
|
||||
'contentType' => 101,
|
||||
'textElem' => [
|
||||
'content' => '欢迎使用4'.Config('site.name')
|
||||
|
||||
@@ -114,7 +114,7 @@ class RechargeController extends BaseController{
|
||||
return $this->error(__('Failed to create recharge order, please try again later'));
|
||||
}
|
||||
}else{
|
||||
$sign = aesencode(json_encode($data));
|
||||
$sign = \support\Encrypt::aesencode(json_encode($data));
|
||||
return $this->success(__('successful'),[
|
||||
'order' => [
|
||||
'id' => 0,
|
||||
@@ -306,7 +306,7 @@ class RechargeController extends BaseController{
|
||||
* @Apidoc\NotDebug()
|
||||
*/
|
||||
public function notify(){
|
||||
$data = aesdecode(input('data'));
|
||||
$data = \support\Encrypt::aesdecode(input('data'));
|
||||
$data = json_decode($data,true);
|
||||
/** @var RechargeModel $vo */
|
||||
$vo = RechargeModel::where('id',$data['out_trade_no'])->find();
|
||||
|
||||
@@ -120,7 +120,7 @@ class TeamController extends BaseController{
|
||||
->join('user_extend ue', 'u.id = ue.user_id')
|
||||
->where('u.parent_id', $user['id'])
|
||||
//->where('ue.active', 1)
|
||||
->field('u.id, u.username,u.money,u.score,u.role_id, u.group,u.avatar, u.created_at')
|
||||
->field('u.id,u.userID, u.username,u.money,u.score,u.role_id, u.group,u.avatar, u.created_at')
|
||||
->order('u.created_at desc');
|
||||
if($kw){
|
||||
$model = $model->whereLike("u.username",'%'.$kw.'%');
|
||||
@@ -161,7 +161,6 @@ class TeamController extends BaseController{
|
||||
$result['data'][$k]['direct_total'] = cache('team_direct_total_'.$item['id'])??0;
|
||||
$result['data'][$k]['role'] = isset($role_arr[$item['role_id']]) ? $role_arr[$item['role_id']] : __('普通用户');
|
||||
//$result['data'][$k]['questionnaire_count'] = WorkRecordModel::where('user_id',$item['id'])->count('id');
|
||||
$result['data'][$k]['id'] = idEncode($item['id']);
|
||||
//return $item;
|
||||
}
|
||||
return $this->success(__('successful'),$result);
|
||||
@@ -176,7 +175,7 @@ class TeamController extends BaseController{
|
||||
$user = \support\Jwt::getUser();
|
||||
$id = $request->post('id');
|
||||
$level = $request->post('level');
|
||||
$id = idDecode($id);
|
||||
$id = \support\Encrypt::userIDDecode($id);
|
||||
if(!$id || !$level){
|
||||
return $this->error(__('Invalid parameters'));
|
||||
}
|
||||
|
||||
@@ -160,7 +160,6 @@ class UserController extends BaseController{
|
||||
'idcard' => Input('idcard'),
|
||||
'user_id' => $user->id,
|
||||
];
|
||||
log_alert($data);
|
||||
if(!$data['realname'] || !$data['idcard']){
|
||||
return $this->error(__('Incoret param'));
|
||||
}
|
||||
@@ -201,12 +200,13 @@ class UserController extends BaseController{
|
||||
if(is_string($ids)){
|
||||
$ids = explode(',',$ids);
|
||||
}
|
||||
$userIDs = array_map('idDecode',$ids);
|
||||
//$userIDs = array_map('\support\Encrypt::userIDDecode',$ids);
|
||||
//$res = $request->IM->user->getUsersInfo($userIDs);
|
||||
$list = Db::name('user')->
|
||||
whereIn('id',$userIDs)
|
||||
whereIn('userID',$ids)
|
||||
->paginate(Input('limit',10));
|
||||
$list->each(function($user){
|
||||
$user['id'] = $user['userID'];
|
||||
unset($user['password']);
|
||||
unset($user['trade_password']);
|
||||
//unset($user['avatar']);
|
||||
@@ -241,9 +241,9 @@ class UserController extends BaseController{
|
||||
{
|
||||
$keyword = Input('keyword');
|
||||
$searchtype = Input('searchtype');
|
||||
$fields = 'id,avatar,username,nickname,avatar,sex,email,mobile,birthday,bio';
|
||||
$fields = 'userID,avatar,username,nickname,avatar,sex,email,mobile,birthday,bio';
|
||||
$model = Db::name('user')->field($fields)->where('status',1);
|
||||
$model = $model->where('id',idDecode($keyword));
|
||||
$model = $model->where('userID',$keyword);
|
||||
// if($searchtype =='id'){
|
||||
// $model = $model->where('id',$keyword);
|
||||
// }else{
|
||||
@@ -251,10 +251,9 @@ class UserController extends BaseController{
|
||||
// }
|
||||
$list = $model->paginate(Input('limit',10));
|
||||
$list->each(function ($item){
|
||||
$item['id'] = idEncode($item['id']);
|
||||
$item['id'] = $item['userID'];
|
||||
return $item;
|
||||
});
|
||||
//log_alert($list->toArray());
|
||||
return $this->success('ok',$list);
|
||||
}
|
||||
}
|
||||
@@ -88,7 +88,7 @@ class WalletController extends BaseController{
|
||||
if(str_contains($username,'@')){
|
||||
$to_user = UserModel::where('username',$username)->find();
|
||||
}else{
|
||||
$to_user_id = idDecode($username);
|
||||
$to_user_id = \support\Encrypt::userIDDecode($username);
|
||||
$to_user = UserModel::where('id',$to_user_id)->find();
|
||||
}
|
||||
|
||||
|
||||
@@ -163,7 +163,7 @@ class WithdrawlController extends BaseController{
|
||||
* @Apidoc\NotDebug()
|
||||
*/
|
||||
public function notify(){
|
||||
$data = aesdecode(input('data',''));
|
||||
$data = \support\Encrypt::aesdecode(input('data',''));
|
||||
$data = json_decode($data,true);
|
||||
/** @var WithdrawlModel $vo */
|
||||
$vo = WithdrawlModel::where('id',$data['out_trade_no'])->find();
|
||||
|
||||
Reference in New Issue
Block a user