77 lines
1.7 KiB
PHP
77 lines
1.7 KiB
PHP
<?php
|
|
|
|
$query = apply_welded_filter(db("weld_logs"))->select(
|
|
"id",
|
|
'line_number',
|
|
'iso_number',
|
|
'no_of_the_joint_as_per_as_built_survey AS joint_no',
|
|
'type_of_joint',
|
|
'type_of_welds',
|
|
'welding_date',
|
|
'spool_number',
|
|
'welder_1',
|
|
'welder_2',
|
|
'outside_diameter_1',
|
|
'wall_thickness_1',
|
|
'outside_diameter_2',
|
|
'wall_thickness_2',
|
|
'spool_status',
|
|
'spool_zone',
|
|
'vt_result',
|
|
'vt_request_date',
|
|
'test_laboratory_vt',
|
|
'pwht_request_date',
|
|
'test_laboratory_pwht',
|
|
'ht_request_date',
|
|
'test_laboratory_ht',
|
|
'rt_request_date',
|
|
'rt_result',
|
|
'pwht_result',
|
|
'ht_result',
|
|
'no_of_ferrite_check',
|
|
'test_laboratory_rt',
|
|
'ut_result',
|
|
'ut_request_date',
|
|
'test_laboratory_ut',
|
|
'ut_type',
|
|
'pt_result',
|
|
'pt_request_date',
|
|
'pt_result',
|
|
'test_laboratory_pt',
|
|
'mt_result',
|
|
'mt_request_date',
|
|
'test_laboratory_mt',
|
|
'pmi_result',
|
|
'pmi_request_date',
|
|
'test_laboratory_pmi',
|
|
'spool_release_date',
|
|
'ferrite_result',
|
|
'ferrite_request_date',
|
|
'ferrite_request_no',
|
|
'test_laboratory_ferrite',
|
|
|
|
);
|
|
|
|
if(!getesit("iso_number","")) {
|
|
$query->where("iso_number", "like", "%" . get("iso_number") . "%");
|
|
}
|
|
if(!getesit("spool_no","")) {
|
|
// $query->where("spool_number", get("spool_no"));
|
|
}
|
|
if(!getesit("d1","")) {
|
|
$query = $query->whereDate("welding_date", ">=", get("d1"));
|
|
$query = $query->whereDate("welding_date", "<=", get("d2"));
|
|
}
|
|
$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);
|
|
|
|
?>
|