Sfoglia il codice sorgente

订单接口优化

shish 6 anni fa
parent
commit
ae86727c36

+ 4 - 4
app/admin/controllers/OrderController.php

@@ -39,13 +39,13 @@ class OrderController extends BaseController
 				$where['id'] = $search;
 			}
 		}
-		
+
 		//传递page pageSize参数
 		$page = isset($get['page']) ? $get['page'] : 1;
 		Yii::$app->params['page'] = $page;
-		
-		$list = OrderService::getList('*', $where, 'addTime DESC');
+
+		$list = OrderService::getOrderList($where);
 		util::success($list);
 	}
-	
+
 }

+ 11 - 1
biz/order/services/OrderService.php

@@ -17,5 +17,15 @@ class OrderService extends BaseService
 {
 	
 	public static $baseFile = '\biz\order\classes\OrderClass';
-
+	
+	public static function getOrderList($where)
+	{
+		$list = OrderService::getList('*', $where, 'addTime DESC');
+		
+		$userIdList = array_column($list, 'user_id');
+		UserService::getByIds($userIdList);
+		//....
+		return $list;
+	}
+	
 }