json);
$naksConsumables = db("naks_consumables");
$naksConsumables = $naksConsumables->get();
$prefix = "📂 welding-consumables-journal-generator";
Log::debug("$prefix start " . simdi());
$k = 1;
$tableRows = "";
foreach($naksConsumables AS $naksConsumable) {
$naksCertificate = db("naks_certificates")->where("certificate_no", $naksConsumable->naks_certificate_no)->first();
$naksConsumable->naks_certificate_date = df($naksConsumable->naks_certificate_date);
$naksConsumable->naks_valid_date = df($naksConsumable->naks_valid_date);
$naksConsumable->certification_date = df($naksConsumable->certification_date);
$naksConsumable->created_at = df($naksConsumable->created_at);
$tableRow = "
| $k |
{$naksConsumable->naks_certificate_date}
|
{$naksConsumable->product_name};
ø{$naksConsumable->diameter}x{$naksConsumable->qty} мм;
{$naksConsumable->inspection_certificate_standart}
|
{$naksConsumable->batch_number} |
{$naksConsumable->qty} |
{$naksConsumable->naks_valid_date} |
{$naksConsumable->certification_date} |
{$naksConsumable->brand} |
{$naksConsumable->inspection_test_report} |
{$naksCertificate?->welding_method} |
{$naksConsumable->brand} |
годен |
{$naksConsumable->naks_valid_date} |
{$naksConsumable->naks_valid_date} |
|
";
$tableRows .= $tableRow;
$k++;
}
$fileName = "Welding Consumables Journal";
$string = $documentInfo->html;
$string = pdf_html_content($string);
$string = str_replace("", $tableRows, $string);
$c1 = "";
$c2 = "";
$c3 = "";
$string = str_replace("{c1}", $c1, $string);
$string = str_replace("{c2}", $c2, $string);
$string = str_replace("{c3}", $c3, $string);
$path = $documentInfo->kid;
$path = "$path/$fileName";
html_create($path, $string, $j['paper']);
Log::debug("$prefix finish processed $k " . simdi());
?>