Example #1
0
 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;
 }
Example #2
0
 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']);
 }