mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-06 03:58:04 +08:00
修改订单数据
This commit is contained in:
parent
ac24aa0190
commit
f57bfb06e2
@ -118,13 +118,13 @@ class OrderService extends Service
|
|||||||
/**
|
/**
|
||||||
* 绑定订单详情数据
|
* 绑定订单详情数据
|
||||||
* @param array $data
|
* @param array $data
|
||||||
* @param boolean $fromer
|
* @param boolean $from
|
||||||
* @return array
|
* @return array
|
||||||
* @throws \think\db\exception\DataNotFoundException
|
* @throws \think\db\exception\DataNotFoundException
|
||||||
* @throws \think\db\exception\DbException
|
* @throws \think\db\exception\DbException
|
||||||
* @throws \think\db\exception\ModelNotFoundException
|
* @throws \think\db\exception\ModelNotFoundException
|
||||||
*/
|
*/
|
||||||
public function buildData(array &$data = [], $fromer = true): array
|
public function buildData(array &$data = [], $from = true): array
|
||||||
{
|
{
|
||||||
// 关联发货信息
|
// 关联发货信息
|
||||||
$nobs = array_unique(array_column($data, 'order_no'));
|
$nobs = array_unique(array_column($data, 'order_no'));
|
||||||
@ -136,7 +136,7 @@ class OrderService extends Service
|
|||||||
// 关联用户数据
|
// 关联用户数据
|
||||||
$fields = 'phone,username,nickname,headimg,status,vip_code,vip_name';
|
$fields = 'phone,username,nickname,headimg,status,vip_code,vip_name';
|
||||||
UserAdminService::instance()->buildByUid($data, 'uid', 'user', $fields);
|
UserAdminService::instance()->buildByUid($data, 'uid', 'user', $fields);
|
||||||
if ($fromer) UserAdminService::instance()->buildByUid($data, 'puid1', 'fromer', $fields);
|
if ($from) UserAdminService::instance()->buildByUid($data, 'puid1', 'from', $fields);
|
||||||
foreach ($data as &$vo) {
|
foreach ($data as &$vo) {
|
||||||
[$vo['sales'], $vo['truck'], $vo['items']] = [0, $trucks[$vo['order_no']] ?? [], []];
|
[$vo['sales'], $vo['truck'], $vo['items']] = [0, $trucks[$vo['order_no']] ?? [], []];
|
||||||
foreach ($items as $item) if ($vo['order_no'] === $item['order_no']) {
|
foreach ($items as $item) if ($vo['order_no'] === $item['order_no']) {
|
||||||
|
@ -34,10 +34,10 @@
|
|||||||
</td>
|
</td>
|
||||||
<td class="nowrap relative">
|
<td class="nowrap relative">
|
||||||
<div>
|
<div>
|
||||||
<img alt="img" class="margin-right-5" data-tips-image src="{$vo.fromer.headimg|default='__ROOT__/static/theme/img/headimg.png'}" style="width:35px;height:35px">
|
<img alt="img" class="margin-right-5" data-tips-image src="{$vo.from.headimg|default='__ROOT__/static/theme/img/headimg.png'}" style="width:35px;height:35px">
|
||||||
<div class="inline-block text-middle sub-span-blue">
|
<div class="inline-block text-middle sub-span-blue">
|
||||||
推荐用户:{$vo.fromer.nickname|default='--'}<br>
|
推荐用户:{$vo.from.nickname|default='--'}<br>
|
||||||
推荐手机:<span>{$vo.fromer.phone|default='--'}</span>{notempty name='vo.fromer.vip_level'} [ <b class="color-red">VIP{$vo.fromer.vip_level}</b> ] <b class="color-red">{$vo.fromer.vip_title}</b>{/notempty}<br>
|
推荐手机:<span>{$vo.from.phone|default='--'}</span>{notempty name='vo.from.vip_level'} [ <b class="color-red">VIP{$vo.from.vip_level}</b> ] <b class="color-red">{$vo.from.vip_title}</b>{/notempty}<br>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user