用户id修改

This commit is contained in:
manghe 2025-03-21 18:26:16 +00:00
parent 0ff0e7d48d
commit 8c8c16f68b
20 changed files with 106 additions and 49 deletions

View File

@ -83,7 +83,7 @@ class Base extends MyController
return isset($config[$key]) ? $config[$key] : $default;
}
#获取菜单
public function getMyMenuList()
@ -108,10 +108,12 @@ class Base extends MyController
} else {
$new_menu[$k] = [
'name' => $v['name'],
'son' => [[
'url' => $so['url'],
'name' => $so['name'],
],],
'son' => [
[
'url' => $so['url'],
'name' => $so['name'],
],
],
];
}
@ -256,17 +258,21 @@ class Base extends MyController
if (empty($uid)) {
return $uid;
}
// 检查是否为UID格式
$user_config = getConfig('user_config');
if (!empty($user_config) && isset($user_config['uid_type']) && $user_config['uid_type'] != 0) {
if (strlen($uid) < $user_config['uid_length'] && is_numeric($uid)) {
return $uid;
}
// 如果配置了非真实ID的UID类型需要根据UID查找用户ID
$real_user_id = \app\common\model\User::where('uid', '=', $uid)->value('id');
if ($real_user_id) {
return $real_user_id;
}
}
return $uid; // 如果未找到或未配置,返回原值
}

View File

@ -28,6 +28,7 @@ class CouponReceive extends Base
$whe[] = ['title', 'like', '%' . $keyword . '%'];
}
if ($user_id) {
$user_id = $this->convertUidToUserId($user_id);
$whe[] = ['user_id', '=', $user_id];
}
if (!empty($status)) {
@ -43,8 +44,10 @@ class CouponReceive extends Base
$user_info['nickname'] = '';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$data['list'][$key]['nickname'] = $user_info['nickname'];
$data['list'][$key]['uid'] = $user_info['uid'];
// $val['user_id']=
}
View::assign('list', $data['list']);

View File

@ -57,15 +57,17 @@ class Finance extends Base
$data['count'] = $list->total();
$data['page'] = $page;
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where('id', '=', $value['user_id'])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where('id', '=', $value['user_id'])->find();
if (empty($user_info)) {
$user_info['nickname'] ='';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -102,15 +104,17 @@ class Finance extends Base
}
$data = ProfitMoney::getList($whe, '*', 'id desc', $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
if ($user_info != null) {
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
} else {
$value['nickname'] = '';
$value['headimg'] = '';
$value['mobile'] = '';
$value['uid'] = '';
}
}
View::assign('list', $data['list']);
@ -149,15 +153,17 @@ class Finance extends Base
}
$data = ProfitIntegral::getList($whe, '*', 'id desc', $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
if (empty($user_info)) {
$user_info['nickname'] ='';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -194,15 +200,17 @@ class Finance extends Base
}
$data = ProfitScore::getList($whe, '*', 'id desc', $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
if (empty($user_info)) {
$user_info['nickname'] ='';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -243,24 +251,28 @@ class Finance extends Base
}
$data = ProfitDraw::getList($whe, '*', 'id desc', $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
if (empty($user_info)) {
$user_info['nickname'] ='';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$share_info = User::field('nickname,headimg,mobile')->where(['id' => $value['share_uid']])->find();
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
$share_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['share_uid']])->find();
if (empty($share_info)) {
$share_info['nickname'] = '';
$share_info['headimg'] = '';
$share_info['mobile'] = '';
$share_info['uid'] = '';
}
$value['share_nickname'] = $share_info['nickname'];
$value['share_headimg'] = $share_info['headimg'];
$value['share_mobile'] = $share_info['mobile'];
$value['share_uid_display'] = $share_info['uid'] ?: $value['share_uid'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);

View File

@ -62,10 +62,11 @@ class Order extends Base
$order = 'id desc';
$data = OrderModel::getList($whe, $field, $order, $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -114,10 +115,11 @@ class Order extends Base
$order = 'id desc';
$data = OrderModel::getList($whe, $field, $order, $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -200,15 +202,17 @@ class Order extends Base
$order = 'id desc';
$data = OrderListRecovery::getList($whe, $field, $order, $this->page);
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $value['user_id']])->find();
if (empty($user_info)) {
$user_info['nickname'] = '';
$user_info['headimg'] = '';
$user_info['mobile'] = '';
$user_info['uid'] = '';
}
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
@ -301,17 +305,19 @@ class Order extends Base
$whe[] = ['user_id', 'not in', $userList];
$all_goodslist_money_sum1 = OrderList::where('status', '=', 2)->where($whe)->sum('goodslist_money');
foreach ($data['list'] as &$value) {
$user_info = User::field('nickname,headimg,mobile,istest')->where(['id' => $value['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid,istest')->where(['id' => $value['user_id']])->find();
if ($user_info) {
$value['nickname'] = $user_info['nickname'];
$value['headimg'] = $user_info['headimg'];
$value['mobile'] = $user_info['mobile'];
$value['istest'] = $user_info['istest'];
$value['uid'] = $user_info['uid'] ?: $value['user_id'];
} else {
$value['nickname'] = '';
$value['headimg'] = '';
$value['mobile'] = '';
$value['istest'] = '';
$value['uid'] = '';
}
$goodslist_money = OrderList::where('send_num', '=', $value['send_num'])->sum('goodslist_money');
$value['goodslist_money'] = $goodslist_money;
@ -602,9 +608,9 @@ class Order extends Base
try {
$sheet->setCellValue('A' . $line, $value['order_num']);
if ($value['user_info']) {
$sheet->setCellValue('B' . $line, 'ID' . $value['user_id'] . ' 昵称:' . $value['user_info']['nickname'] . ' 手机号:' . $value['user_info']['mobile']);
$sheet->setCellValue('B' . $line, 'ID' . $value['user_id'] . ' UID' . ($value['user_info']['uid'] ?: $value['user_id']) . ' 昵称:' . $value['user_info']['nickname'] . ' 手机号:' . $value['user_info']['mobile']);
} else {
$sheet->setCellValue('B' . $line, 'ID' . $value['user_id'] . ' 昵称: 手机号:');
$sheet->setCellValue('B' . $line, 'ID' . $value['user_id'] . ' UID' . $value['user_id'] . ' 昵称: 手机号:');
}
$sheet->setCellValue('C' . $line, '盒子名称:' . $value['goods_title'] . ($value['num'] ? ' 箱号:' . $value['num'] : ''));
$sheet->setCellValue('D' . $line, ['1' => '一番赏', '2' => '无限赏', '3' => '擂台赏', '4' => '抽卡机', '5' => '积分赏'][$value['order_type']] ?? '');
@ -696,7 +702,7 @@ class Order extends Base
$line = 2;
foreach ($data as $value) {
$user_info = 'ID' . ($value['user_id'] ?? '未知') . ' 昵称:' . ($value['user_info']['nickname'] ?? '未知') . ' 手机号:' . ($value['user_info']['mobile'] ?? '未知');
$user_info = 'ID' . ($value['user_id'] ?? '未知') . ' UID' . ($value['user_info']['uid'] ?? $value['user_id']) . ' 昵称:' . ($value['user_info']['nickname'] ?? '未知') . ' 手机号:' . ($value['user_info']['mobile'] ?? '未知');
$addtime = date('Y-m-d H:i:s', $value['addtime']);
$sheet->setCellValue('A' . $line, $user_info);
@ -787,7 +793,7 @@ class Order extends Base
// 填充数据
$row = 2;
foreach ($data as $value) {
$user_info = 'ID' . $value['user_id'] . " 昵称:" . $value['user_info']['nickname'] . " 手机号:" . $value['user_info']['mobile'];
$user_info = 'ID' . $value['user_id'] . " UID" . ($value['user_info']['uid'] ?? $value['user_id']) . " 昵称:" . $value['user_info']['nickname'] . " 手机号:" . $value['user_info']['mobile'];
$addtime = date('Y-m-d H:i:s', $value['addtime']);
$goods = OrderList::where('send_num', $value['send_num'])

View File

@ -692,6 +692,7 @@ class User extends Base
$value['nick_name'] = $user['nickname'];
$value['headimg'] = $user['headimg'];
$value['openid'] = $user['openid'];
$value['uid'] = $user['uid'] ?: $user['id'];
$value['num'] = $num;
// $value['addtime'] =$user['addtime'];
$num++;
@ -743,6 +744,15 @@ class User extends Base
$data['list'] = $list->toArray()['data'];
$data['count'] = $list->total();
$data['page'] = $page;
// 获取用户UID
$user = UserModel::where('id', $id)->find();
$uid = $user ? $user['uid'] : '';
foreach ($data['list'] as &$item) {
$item['uid'] = $uid ?: $item['user_id'];
}
View::assign('list', $data['list']);
View::assign('count', $data['count']);
View::assign('page', $data['page']);
@ -784,10 +794,10 @@ class User extends Base
$index = 1;
foreach ($list as $item) {
$pid = $item['pid'];
$user_info = UserModel::field('nickname,headimg,mobile')->where('id', '=', $pid)->find();
$user_info = UserModel::field('nickname,headimg,mobile,uid')->where('id', '=', $pid)->find();
if ($user_info != null) {
$user_list = UserModel::field('id,nickname,addtime,mobile')->where($whe1)->where('pid', '=', $pid)->order('addtime desc')->select();
$user_list = UserModel::field('id,nickname,addtime,mobile,uid')->where($whe1)->where('pid', '=', $pid)->order('addtime desc')->select();
$u_index = 1;
$u_price = 0;
$u_order = 0;
@ -812,6 +822,7 @@ class User extends Base
$data[] = [
'index' => $index,
'user_id' => $pid,
'uid' => $user_info['uid'] ?: $pid,
'invitenumber' => $item['n'],
'nickname' => $user_info['nickname'],
'headimg' => imageUrl($user_info['headimg']),

View File

@ -46,7 +46,8 @@
<thead>
<tr>
<th>ID</th>
<th>用户id</th>
<th>真实id</th>
<th>uid</th>
<th>会员昵称</th>
<th>名称</th>
<th>消费满价格</th>
@ -62,6 +63,7 @@
<tr>
<td>{$vo['id']}</td>
<td>{$vo['user_id']}</td>
<td>{$vo['uid']}</td>
<td>{$vo['nickname']}</td>
<td>{$vo['title']}</td>
<td>{$vo['man_price']}</td>

View File

@ -51,7 +51,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>
@ -60,13 +61,12 @@
<td style="text-align: left">
<div style="display: flex;">
{notempty name="$vo['share_uid']"}
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div><img src="{:imageUrl($vo['share_headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['share_uid']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['share_uid']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['share_uid_display']) ? $vo['share_uid_display'] : $vo['share_uid']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['share_mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['share_nickname']}</p>
</div>
{/notempty}
</div>

View File

@ -50,7 +50,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -50,7 +50,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -50,7 +50,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -50,7 +50,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -6,7 +6,7 @@
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 150px;margin-left: 0px">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入UID" autocomplete="off" class="layui-input">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入用户ID或UID" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
@ -58,7 +58,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -6,7 +6,7 @@
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 150px;margin-left: 0px">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入UID" autocomplete="off" class="layui-input">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入用户ID或UID" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
@ -56,7 +56,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -6,7 +6,7 @@
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 150px;margin-left: 0px">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入UID" autocomplete="off" class="layui-input">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入用户ID或UID" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline">
@ -51,7 +51,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -7,7 +7,7 @@
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 150px;margin-left: 0px">
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入UID"
<input type="text" name="user_id" value="{$Request.get.user_id}" placeholder="请输入用户ID或UID"
autocomplete="off" class="layui-input">
</div>
</div>
@ -79,7 +79,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #ff5722c2;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
<p style="color: #666666ba;font-size: 8px"></p>

View File

@ -27,7 +27,7 @@
<table class="layui-table">
<thead>
<tr>
<th>用户Id</th>
<th>用户Id/UID</th>
<th>微信openid</th>
<th>微信昵称</th>
<th>微信头像</th>
@ -39,7 +39,10 @@
<tbody>
{volist name="list" id="vo"}
<tr>
<td>{$vo['user_id']}</td>
<td>
<p>真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
</td>
<td>{$vo['openid']}</td>
<td>{$vo['nick_name']}</td>
<td><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></td>

View File

@ -25,7 +25,8 @@
<td style="text-align: left">
<div style="display: flex;">
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
</div>
</div>
</td>

View File

@ -52,7 +52,11 @@
{volist name="data" id="vo"}
<tr>
<td>{$vo['index']}</td>
<td>{$vo['nickname']}({$vo['user_id']})</td>
<td>
{$vo['nickname']}
<p>真实ID{$vo['user_id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['user_id']}</p>
</td>
<td>
<img style="width: 48px;" src="{$vo['headimg']}" />
</td>
@ -62,11 +66,11 @@
<div style="height:150px;overflow:auto;">
<ui>
<li>
序号 - 用户id - 昵称 - 注册时间 - 支付订单次数 - 支付金额
序号 - 真实ID/UID - 昵称 - 注册时间 - 支付订单次数 - 支付金额
</li>
{volist name="vo['info']" id="v1"}
<li>
{$v1['index']} - {$v1['id']} - {$v1['nickname']} - {$v1['adddate']} -
{$v1['index']} - {$v1['id']}{:isset($v1['uid']) ? '/'.($v1['uid']) : ''} - {$v1['nickname']} - {$v1['adddate']} -
{$v1['user_item_order']} - {$v1['user_item_price']}
</li>
{/volist}

View File

@ -59,7 +59,8 @@
<div style="display: flex;">
<div><img src="{:imageUrl($vo['headimg'])}" alt="" width="50px" height="50px"></div>
<div style="margin-left: 10px">
<p style="color: #e91e63;font-size: 9px">UID{$vo['id']}</p>
<p style="color: #e91e63;font-size: 9px">真实ID{$vo['id']}</p>
<p style="color: #e91e63;font-size: 9px">UID{:isset($vo['uid']) ? $vo['uid'] : $vo['id']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['mobile']}</p>
<p style="color: #666666ba;font-size: 9px">{$vo['nickname']}</p>
</div>

View File

@ -55,7 +55,7 @@ class OrderListSend extends Base
public function getUserInfoAttr($value, $data)
{
$user_info = User::field('nickname,headimg,mobile')->where(['id' => $data['user_id']])->find();
$user_info = User::field('nickname,headimg,mobile,uid')->where(['id' => $data['user_id']])->find();
return $user_info;
}