public function actionList()
 {
     $rs = StoreOutstore::search();
     $orderIds = [];
     foreach ($rs['model'] as $value) {
         $orderIds[] = $value->order_id;
     }
     $details = StoreStoreDetail::getDetails($orderIds);
     $data = [];
     foreach ($rs['model'] as $value) {
         $data[] = ['id' => $value->id, 'order_id' => $value->order_id, 'status' => $value->status, 'company' => $value->company, 'user' => $value->user, 'datetime' => $value->datetime, 'detail' => isset($details[$value->order_id]) ? $details[$value->order_id] : []];
     }
     echo json_encode(['count' => $rs['count'], 'rows' => $data]);
     Yii::$app->end();
 }
Beispiel #2
0
 public function actionIndex()
 {
     StoreStoreDetail::getDetails(['OUT2015042400002']);
 }