mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-23 18:00:29 +08:00
Update UserRebate.php
This commit is contained in:
parent
2a2faaf076
commit
b039055bdb
@ -54,13 +54,13 @@ class UserRebate extends Controller
|
|||||||
protected function _index_page_filter(array &$data)
|
protected function _index_page_filter(array &$data)
|
||||||
{
|
{
|
||||||
$uids = array_merge(array_column($data, 'uid'), array_column($data, 'order_uid'));
|
$uids = array_merge(array_column($data, 'uid'), array_column($data, 'order_uid'));
|
||||||
$userList = $this->app->db->name('DataUser')->whereIn('id', array_unique($uids))->select();
|
$userItem = $this->app->db->name('DataUser')->whereIn('id', array_unique($uids))->select();
|
||||||
$goodsList = $this->app->db->name('ShopOrderItem')->whereIn('order_no', array_unique(array_column($data, 'order_no')))->select();
|
$goodsItem = $this->app->db->name('ShopOrderItem')->whereIn('order_no', array_unique(array_column($data, 'order_no')))->select();
|
||||||
foreach ($data as &$vo) {
|
foreach ($data as &$vo) {
|
||||||
[$vo['user'], $vo['agent'], $vo['list']] = [[], [], []];
|
[$vo['user'], $vo['agent'], $vo['list']] = [[], [], []];
|
||||||
foreach ($userList as $user) if ($user['id'] === $vo['uid']) $vo['agent'] = $user;
|
foreach ($userItem as $user) if ($user['id'] === $vo['uid']) $vo['agent'] = $user;
|
||||||
foreach ($userList as $user) if ($user['id'] === $vo['order_uid']) $vo['user'] = $user;
|
foreach ($userItem as $user) if ($user['id'] === $vo['order_uid']) $vo['user'] = $user;
|
||||||
foreach ($goodsList as $goods) if ($goods['order_no'] === $vo['order_no']) $vo['list'][] = $goods;
|
foreach ($goodsItem as $goods) if ($goods['order_no'] === $vo['order_no']) $vo['list'][] = $goods;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user