Fix sampling status always Y when count_all = 0 for flag_nonlab = Y
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -656,18 +656,18 @@ class Patientstatusday extends MY_Controller
|
||||
//echo $this->db_onedev->last_query();
|
||||
|
||||
$status = 'N';
|
||||
if(intval($count_all) == intval($count_done))
|
||||
if(intval($count_all) > 0 && intval($count_all) == intval($count_done))
|
||||
$status = 'Y';
|
||||
else if(intval($count_all) > intval($count_done) && intval($count_done) > 0)
|
||||
$status = 'P';
|
||||
|
||||
$status = 'P';
|
||||
|
||||
$details_sampling[$i]['status'] = $status ;
|
||||
|
||||
|
||||
}
|
||||
else{
|
||||
$details_sampling[$i]['status'] = 'N';
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
$rows[$k]['details_sampling'] = $details_sampling;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user