Yii::warning("Ошибка сохранения check_guid для заказа" . $marketplaceOrder->id . ' ' . Json::encode($marketplaceOrder->getErrors()));
}
}
- if (!$existingCheck && !empty($marketplaceOrder->seller_id)) {
+ if (!$existingCheck && (!empty($marketplaceOrder->seller_id) && $marketplaceOrder->seller_id !== '00000000-0000-0000-0000-000000000000')) {
$createChecks = new CreateChecks;
$createChecks->order_guid = $marketplaceOrder->guid;
$createChecks->marketplace_order_id = $marketplaceOrder->marketplace_order_id;
$items[] = [
'product_id' => $productsId->id ?? '',
'quantity' => $item->count,
- 'seller_id' => '',
+ 'seller_id' => $marketplaceOrder->seller_id,
'marketplace_order_id' => $marketplaceOrder->marketplace_order_id,
];
}
'label' => 'Статус чека',
'format' => 'raw',
'value' => function ($model) {
- if (!$model->seller_id) {
- return 'Ð\9dе создан. Ждем seller_id';
+ if (!$model->seller_id || $model->seller_id == '00000000-0000-0000-0000-000000000000') {
+ return 'Чек не создан. Ждем seller_id';
}
if (!$model->check_guid) {
- return 'Ð\9dе создан. Есть seller_id';
+ return 'Чек не создан. Есть seller_id';
}
$check = $model->check;