public function actionStudentOrder() { $model = new Order(); $orderInfo = $model->getOrder(); //订单信息 return $this->render('studentorder', ["orderInfo" => $orderInfo]); }
/** * Creates data provider instance with search query applied * * @param array $params * * @return ActiveDataProvider */ public function search($params) { $query = Order::find(); $dataProvider = new ActiveDataProvider(['query' => $query]); $this->load($params); if (!$this->validate()) { // uncomment the following line if you do not want to return any records when validation fails // $query->where('0=1'); return $dataProvider; } $query->andFilterWhere(['orid' => $this->orid, 'ordate' => $this->ordate, 'ortype' => $this->ortype, 'brokerid' => $this->brokerid, 'exchid' => $this->exchid, 'companyid' => $this->companyid, 'qid' => $this->qid, 'amount' => $this->amount, 'currencyid' => $this->currencyid, 'price' => $this->price, 'stoploss' => $this->stoploss, 'stopprice' => $this->stopprice, 'takeprofit' => $this->takeprofit, 'takeprice' => $this->takeprice, 'amountlot' => $this->amountlot, 'total' => $this->total, 'brokerrevenue' => $this->brokerrevenue, 'parentid' => $this->parentid, 'changedate' => $this->changedate, 'ActiveFlag' => $this->ActiveFlag, 'accountid' => $this->accountid]); $query->andFilterWhere(['like', 'orcomment', $this->orcomment]); return $dataProvider; }
/** * Finds the Order model based on its primary key value. * If the model is not found, a 404 HTTP exception will be thrown. * @param integer $id * @return Order the loaded model * @throws NotFoundHttpException if the model cannot be found */ protected function findModel($id) { if (($model = Order::findOne($id)) !== null) { return $model; } else { throw new NotFoundHttpException('The requested page does not exist.'); } }