Files
citrus-cms/resources/views/admin-ajax/manage-ndt/joint-by-line-no.blade.php
T
2026-04-28 21:15:09 +03:00

75 lines
1.4 KiB
PHP

<?php
$query = apply_welded_filter(db("weld_logs"))->select(
"id",
'line_number',
'iso_number',
'spool_number',
'test_package_no',
'no_of_the_joint_as_per_as_built_survey AS joint_no',
'type_of_joint',
'type_of_welds',
'welding_date',
'welder_1',
'welder_2',
'member_no_1',
'material_no_1',
'outside_diameter_1',
'wall_thickness_1',
'member_no_2',
'material_no_2',
'outside_diameter_2',
'wall_thickness_2',
'date_of_vt',
'vt_result',
'rt_scope',
'rt_test_date',
'rt_result',
'ut_scope',
'ut_test_date',
'ut_result',
'mt_scope',
'mt_test_date',
'mt_result',
'pt_scope',
'pt_test_date',
'pt_result',
'pmi_scope',
'pmi_test_date',
'pwht',
'pwht_date',
'ferrite_scope',
'ferrite_result',
'date_of_ferrite_check',
);
if(!getesit("iso_number","")) {
$query->where("iso_number", "like", "%" . get("iso_number") . "%");
}
if(!getesit("d1","")) {
$query = $query->whereDate("welding_date", ">=", get("d1"));
$query = $query->whereDate("welding_date", "<=", get("d2"));
}
if(!getesit("spool_no","")) {
//$query->where("spool_number", get("spool_no"));
}
$query = $query->get();
foreach($query AS $data) {
if($data->welder_1 != "") $data->welder_1 = get_welder_id($data->welder_1);
if($data->welder_2 != "") $data->welder_2 = get_welder_id($data->welder_2);
}
echo json_encode_tr($query);
?>