Esempio n. 1
0
 public function getDetails($orderIds)
 {
     $rs = StoreStoreDetail::find()->joinWith('goods')->where(['in', 'order_id', $orderIds])->all();
     $detail = [];
     foreach ($rs as $model) {
         $detail[$model->order_id][] = ['goods_name' => isset($model->goods->name) ? $model->goods->name : '', 'count' => $model->count, 'remark' => $model->remark, 'order_id' => $model->order_id];
     }
     return $detail;
 }
Esempio n. 2
0
 public function actionPrint()
 {
     $this->layout = 'print';
     $id = intval(Yii::$app->request->get('id'));
     $inStoreModel = StoreOutstore::findOne($id);
     if ($inStoreModel == null) {
         die('找不到相应的订单');
     }
     $model = StoreStoreDetail::find()->joinWith('goods')->where(['store_store_detail.order_id' => $inStoreModel->order_id])->asArray()->all();
     return $this->render('print', ['model' => $model, 'inStoreMdoel' => $inStoreModel]);
 }