CMXX - Allow serialnumbers to have different software

This commit is contained in:
“VeLiTi”
2024-11-20 20:10:20 +01:00
parent 0655cf9458
commit 2da1046385
4 changed files with 132 additions and 23 deletions

View File

@@ -52,6 +52,12 @@ $equipment_data = ioServer($api_url,'');
//Decode Payload
if (!empty($equipment_data )){$equipment_data = decode_payload($equipment_data );}else{$equipment_data = null;}
//GET PRODUCTS_SOFTWARE
$api_url = '/v1/products_software/productrowid='.$responses->productrowid.'&status=1';
$products_software = ioServer($api_url,'');
//Decode Payload
if (!empty($products_software)){$products_software = decode_payload($products_software);}else{$products_software = null;}
//------------------------------
//Variables
//------------------------------
@@ -231,8 +237,19 @@ $view .= '<div class="content-block">
<tr>
<td style="width:25%;">'.$equipment_label6.'</td>
<td>'.$responses->sw_version.'</td>
</tr>
</table>
</tr>';
//SHOW ONLY SW_UPGRADE WHEN SET
if (isset($products_software) && $products_software !=''){
foreach ($products_software as $products_soft){
if ($products_soft->rowID == $responses->sw_version_upgrade){
$view .= ' <tr>
<td style="width:25%;">'.($equipment_sw_version_upgrade ?? 'sw_version_upgrade').'</td>
<td>'.$products_soft->version.'</td>
</tr>';
}
}
}
$view .= ' </table>
</div>
</div>
';