public function actionDelete($order)
{
$model = Order::find()->where(['and', ['order_sn' => $order], ['user_id' => Yii::$app->user->id], ['<>', 'status', Order::STATUS_DELETED]])->one();
if ($model) {
if ($model->discard()) {
Yii::$app->session->setFlash('success', '已成功删除一个订单');
} else {
Yii::$app->session->setFlash('danger', '删除失败!');
if (Yii::$app->request->referrer) {
return $this->redirect(Yii::$app->request->referrer);
}
}
}
return $this->redirect(['index']);
}