$values = [];
- file_put_contents(self::OUT_DIR . '/error_upload.txt',
- PHP_EOL . 'self_cost', FILE_APPEND);
+
foreach ($result['self_cost'] as $selfCost) {
if (!$storeId) {
continue;
}
- file_put_contents(self::OUT_DIR . '/error_upload.txt',
- PHP_EOL . $storeId, FILE_APPEND);
+
// Удаляем старые данные
SelfCostProduct::deleteAll(['date' => $selfCost['date'], 'store_id' => $storeId]);
if (!empty($values)) {
- file_put_contents(self::OUT_DIR . '/error_upload.txt',
- PHP_EOL . 'values', FILE_APPEND);
- file_put_contents(self::OUT_DIR . '/error_upload.txt',
- PHP_EOL . count($values), FILE_APPEND);
+
$this->setSelfCostUpdate($values);
}
'updated_at'
];
- file_put_contents(self::OUT_DIR . '/error_upload.txt',
- PHP_EOL . 'self', FILE_APPEND);
+
$this->insertDataSales($values, 'self_cost_product', $columns, 4000);
}