{
$model = $this->findModel($id);
- if ($model->status->code !== 'PROCESSING') {
+ if ($model->status->code !== 'DELIVERY') {
Yii::$app->session->setFlash('error', 'Невозможно обновить статус заказа, так как он не находится в состоянии PROCESSING.');
return $this->redirect(['index']);
}
$createChecks = new CreateChecks;
$createChecks->order_guid = $marketplaceOrder->guid;
$createChecks->marketplace_order_id = $marketplaceOrder->marketplace_order_id;
- $createChecks->order_id = (int)$marketplaceOrder->marketplace_order_id;
$eit = ExportImportTable::find()
->select(['export_val'])
$cancelUrl = Url::to(['update-to-cancelled-status', 'id' => $model->id]);
$output = Html::tag('span', $status, ['class' => "badge $class"]);
$output .= '<div class="mt-2">';
- if ($status === 'PROCESSING' && Yii::$app->user->identity->group_id == 81) {
- if ($substatus === 'STARTED') {
+ if (in_array($status ,['PROCESSING', 'DELIVERY']) && Yii::$app->user->identity->group_id == 81) {
+ if ($status === 'DELIVERY') {
$output .= '<div class="mt-2">' .
- Html::a('Ð\93оÑ\82ов', $readyUrl, [
+ Html::a('УÑ\81пеÑ\85 из Ð\9cÐ\9f', $readyUrl, [
'class' => 'btn btn-sm btn-success',
'data-method' => 'post',
'data-confirm' =>