diff --git a/app/data/controller/shop/Order.php b/app/data/controller/shop/Order.php index 692646f21..bfde2aa72 100644 --- a/app/data/controller/shop/Order.php +++ b/app/data/controller/shop/Order.php @@ -89,7 +89,11 @@ class Order extends Controller UserAdminService::instance()->buildByUid($data); UserAdminService::instance()->buildByUid($data, 'puid1', 'from'); OrderService::instance()->buildData($data); - foreach ($data as &$vo) $vo['payment_name'] = PaymentService::name($vo['payment_type']); + foreach ($data as &$vo){ + if (!is_null($vo['payment_type']) and ''!=$vo['payment_type']) { + $vo['payment_name'] = PaymentService::name($vo['payment_type']); + } + } } /**