->orderBy(['date' => SORT_DESC])->limit(10)->all();
foreach ($createChecks as $createCheck) {
/** @var $createCheck CreateChecks */
- $mess["create_checks"][] = [
- "phone" => $createCheck->phone,
- "kkm_id" => $createCheck->kkm_id,
- "store_id" => $createCheck->store_id,
- "seller_id" => $createCheck->seller_id,
- "order_id" => trim($createCheck->order_id),
- "type" => $createCheck->type,
- "id" => $createCheck->check_id,
- "sales_check" => $createCheck->sales_check,
- "items" => json_decode($createCheck->items, true, 512, JSON_UNESCAPED_UNICODE),
- "payments" => json_decode(empty($createCheck->payments) ? '[]' : $createCheck->payments, true, 512, JSON_UNESCAPED_UNICODE),
- 'order_guid' => $createCheck->order_guid,
- 'order_marketplace' => $createCheck->marketplace_order_id,
- 'guid' => $createCheck->guid,
- 'is_marketplace' => $createCheck->is_marketplace,
- 'marketplace_name' => $createCheck->marketplace_name,
- ];
+ if ($createCheck->is_marketplace == 1 || (!empty($createCheck->kkm_id))) {
+ $mess["create_checks"][] = [
+ "phone" => $createCheck->phone,
+ "kkm_id" => $createCheck->kkm_id,
+ "store_id" => $createCheck->store_id,
+ "seller_id" => $createCheck->seller_id,
+ "order_id" => trim($createCheck->order_id),
+ "type" => $createCheck->type,
+ "id" => $createCheck->check_id,
+ "sales_check" => $createCheck->sales_check,
+ "items" => json_decode($createCheck->items, true, 512, JSON_UNESCAPED_UNICODE),
+ "payments" => json_decode(empty($createCheck->payments) ? '[]' : $createCheck->payments, true, 512, JSON_UNESCAPED_UNICODE),
+ 'order_guid' => $createCheck->order_guid,
+ 'order_marketplace' => $createCheck->marketplace_order_id,
+ 'guid' => $createCheck->guid,
+ 'is_marketplace' => $createCheck->is_marketplace,
+ 'marketplace_name' => $createCheck->marketplace_name,
+ ];
+ }
}
// $createChecksBags = CreateChecksBags::find()->where(['status' => '0'])->all();