Kirin 2 years ago
parent
commit
7a2a9329d9
1 changed files with 8 additions and 7 deletions
  1. 8 7
      app/admin/model/order/StoreOrder.php

+ 8 - 7
app/admin/model/order/StoreOrder.php

@@ -235,11 +235,10 @@ HTML;
                 $item['_status'] = 7;
             }
             $item['_store_order'] = $item['store_order'] ? "后台下单" : "前台下单";
-            $item['separate'] = StoreSeparateAccountRecord::with('user')->where('order_id', $item['id'])->select();
-            $item['separate_info'] = '';
-            foreach ($item['separate'] as $iyyy) {
-                $item['separate_info'] .= $iyyy['user']['nickname'] . '(' . $iyyy['uid'] . ')' . ':' . $iyyy['money'] . '元,' . $iyyy['notice'] . ';';
-            }
+            $item['separate'] = StoreSeparateAccountRecord::with('user')->where('order_id', $item['id'])->find();
+            $item['separate_user'] = $item['separate']['user']['nickname'] . '(' . $item['separate']['uid'] . ')';
+            $item['separate_money'] = $item['separate']['money'];
+            $item['separate_notice'] = $item['separate']['notice'];
         }
         if (isset($where['excel']) && $where['excel'] == 1) {
             self::SaveExcel($data);
@@ -336,13 +335,15 @@ HTML;
                 $item['status_name'],
                 $item['add_time'],
                 $item['time_area'],
-                $item['separate_info'],
+                $item['separate_user'],
+                $item['separate_money'],
+                $item['separate_notice'],
                 $item['mark']
             ];
         }
         PHPExcelService::setExcelHeader(['订单号', '订单类型', '收货人姓名', '收货人电话', '收货地址', '门店', '自提点', '商品信息',
             '总价格', '实际支付', '邮费', '配送费', '合计', '押金', '已退押金', '使用积分',
-            '优惠金额', '支付状态', '支付时间', '订单状态', '下单时间', '送达时间', '分账情况', '用户备注'])
+            '优惠金额', '支付状态', '支付时间', '订单状态', '下单时间', '送达时间', '分账用户', '分账金额', '分账情况', '用户备注'])
             ->setExcelTile('订单导出' . date('YmdHis', time()), '订单信息' . time(), ' 生成时间:' . date('Y-m-d H:i:s', time()))
             ->setExcelContent($export)
             ->ExcelSave();