public function addOneJoin($name, $code, $phone, $url, $status, $inPostage, $outPostage) { $model = new Express(); $model->name = $name; $model->phone = $phone; $model->code = $code; $model->url = $url; $model->status = $status; $model->inPostage = $inPostage; $model->outPostage = $outPostage; $model->applyTime = date('Y-m-d H:i:s', time()); $model->addTime = date('Y-m-d H:i:s', time()); $model->addUser = Yii::$app->session->get(Variable::$session_userId_str); if ($model->save()) { return true; } return false; }
public function deleteExpress($expressId) { $model = Express::find()->where(['id' => $expressId])->one(); if (!$model) { return false; } if ($model->delete()) { return true; } return false; }
public function actionAddexpress() { $user = new AdminUser(); if (!$user->checkUserIsLogin()) { $this->redirect(Variable::$home_url); return; } $req = Yii::$app->request; //创建一个请求对象 $form = new ExpressForm(); $expressModel = new Express(); //添加 $form->setScenario('create'); if ($form->load($req->post()) && $form->validate()) { if ($expressModel->addExpress($form->name, $form->code, $form->phone, $form->url, $form->status, $form->inPostage, $form->outPostage)) { $this->redirect(Variable::$express_url); return; } } return $this->render(Variable::$addExpress_view, ['model' => $form, 'expressModel' => $expressModel]); }
public function getExpress() { return $this->hasOne(Express::className(), ['id' => 'expressStyle']); }