adding hybrid inventory control option

This commit is contained in:
csawatzky 2025-05-20 10:22:59 -06:00
parent 3b8a47e760
commit 78a5cfe089

View file

@ -866,6 +866,11 @@ export default function BinSettings(props: Props) {
control={<Radio />} control={<Radio />}
label={"Auto (Lidar)"} label={"Auto (Lidar)"}
/> />
<FormControlLabel
value={pond.BinInventoryControl.BIN_INVENTORY_CONTROL_HYBRID_LIDAR}
control={<Radio />}
label={"Hybrid (Lidar)"}
/>
</RadioGroup> </RadioGroup>
</AccordionDetails> </AccordionDetails>
{inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_AUTOMATIC && {inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_AUTOMATIC &&
@ -876,7 +881,15 @@ export default function BinSettings(props: Props) {
</Typography> </Typography>
</Box> </Box>
)} )}
{inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_AUTOMATIC_LIDAR && {inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_HYBRID_LIDAR && (
<Box marginX={2} marginBottom={2}>
<Typography variant="caption">
Hybrid control will submit a transaction that must be approved by the user before inventory is changed
</Typography>
</Box>
)}
{(inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_AUTOMATIC_LIDAR ||
inventoryControl === pond.BinInventoryControl.BIN_INVENTORY_CONTROL_HYBRID_LIDAR) &&
<Box width="100%" padding={2}> <Box width="100%" padding={2}>
<TextField <TextField
fullWidth fullWidth