27 lines
712 B
PHP
27 lines
712 B
PHP
<?php
|
|
/**
|
|
* @api-readonly
|
|
* Returns list of NDT ready spools
|
|
*/
|
|
$query = db("weld_logs")->select(
|
|
"id",
|
|
|
|
DB::raw("COALESCE(iso_number, '') as iso_number"),
|
|
DB::raw("COALESCE(spool_number, '') as spool_number"),
|
|
DB::raw("COALESCE(painting_cycle, '') as painting_cycle"),
|
|
DB::raw("COALESCE(ndt_release_no, '') as ndt_release_no"),
|
|
DB::raw("COALESCE(ndt_release_date, '') as ndt_release_date"),
|
|
DB::raw("COALESCE(spool_status, '') as spool_status"),
|
|
DB::raw("COALESCE(spool_ndt_check_no, '') as spool_ndt_check_no")
|
|
)
|
|
->groupBy("iso_number", "spool_number")
|
|
//->whereNotNull("spool_ndt_check_no")
|
|
->whereIn("spool_status", ['NDT Release', 'Paint', 'Completed'])
|
|
->get();
|
|
|
|
|
|
|
|
echo json_encode_tr($query);
|
|
|
|
?>
|