diff --git a/app/controller/api/dataview/Order.php b/app/controller/api/dataview/Order.php index ed5139e4..e5dfb729 100755 --- a/app/controller/api/dataview/Order.php +++ b/app/controller/api/dataview/Order.php @@ -569,8 +569,8 @@ class Order extends BaseController foreach($list['list'] as &$item) { halt($item); $userAddressCode = explode(',', $item['order']['user_address_code']); - $area = Db::name('geo_area')->where('area_code', $userAddressCode[0])->value('area_name'); - $street = Db::name('geo_street')->where('street_code', $userAddressCode[0])->value('street_name'); + $area = Db::name('geo_area')->where('area_code', $userAddressCode[2])->value('area_name'); + $street = Db::name('geo_street')->where('street_code', $userAddressCode[3])->value('street_name'); $item['order']['order_from'] = $area.$street; } unset($item); @@ -604,8 +604,8 @@ class Order extends BaseController $list = $query->page($page, $limit)->select(); foreach($list as &$item) { $userAddressCode = explode(',', $item['user_address_code']); - $area = Db::name('geo_area')->where('area_code', $userAddressCode[0])->value('area_name'); - $street = Db::name('geo_street')->where('street_code', $userAddressCode[0])->value('street_name'); + $area = Db::name('geo_area')->where('area_code', $userAddressCode[2])->value('area_name'); + $street = Db::name('geo_street')->where('street_code', $userAddressCode[3])->value('street_name'); $item['order_from'] = $area.$street; } return app('json')->success(compact('count', 'list'));