fix(back-end): fix process and new feature
This commit is contained in:
@@ -49,7 +49,7 @@ public class QuoteController {
|
|||||||
@RequestParam(value = "infill_pattern", required = false) String infillPattern,
|
@RequestParam(value = "infill_pattern", required = false) String infillPattern,
|
||||||
@RequestParam(value = "layer_height", required = false) Double layerHeight,
|
@RequestParam(value = "layer_height", required = false) Double layerHeight,
|
||||||
@RequestParam(value = "nozzle_diameter", required = false) Double nozzleDiameter,
|
@RequestParam(value = "nozzle_diameter", required = false) Double nozzleDiameter,
|
||||||
@RequestParam(value = "support_enabled", required = false, defaultValue = "true") Boolean supportEnabled
|
@RequestParam(value = "support_enabled", required = false, defaultValue = "false") Boolean supportEnabled
|
||||||
) throws IOException {
|
) throws IOException {
|
||||||
|
|
||||||
// ... process selection logic ...
|
// ... process selection logic ...
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ public class QuoteSessionController {
|
|||||||
// Default material/settings will be set when items are added or updated?
|
// Default material/settings will be set when items are added or updated?
|
||||||
// For now set safe defaults
|
// For now set safe defaults
|
||||||
session.setMaterialCode("pla_basic");
|
session.setMaterialCode("pla_basic");
|
||||||
session.setSupportsEnabled(true);
|
session.setSupportsEnabled(false);
|
||||||
session.setCreatedAt(OffsetDateTime.now());
|
session.setCreatedAt(OffsetDateTime.now());
|
||||||
session.setExpiresAt(OffsetDateTime.now().plusDays(30));
|
session.setExpiresAt(OffsetDateTime.now().plusDays(30));
|
||||||
|
|
||||||
@@ -301,14 +301,14 @@ public class QuoteSessionController {
|
|||||||
if (settings.getNozzleDiameter() == null) settings.setNozzleDiameter(0.4);
|
if (settings.getNozzleDiameter() == null) settings.setNozzleDiameter(0.4);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (settings.getSupportsEnabled() == null) settings.setSupportsEnabled(true);
|
if (settings.getSupportsEnabled() == null) settings.setSupportsEnabled(false);
|
||||||
} else {
|
} else {
|
||||||
// ADVANCED Mode: Use values from Frontend, set defaults if missing
|
// ADVANCED Mode: Use values from Frontend, set defaults if missing
|
||||||
if (settings.getLayerHeight() == null) settings.setLayerHeight(0.20);
|
if (settings.getLayerHeight() == null) settings.setLayerHeight(0.20);
|
||||||
if (settings.getInfillDensity() == null) settings.setInfillDensity(20.0);
|
if (settings.getInfillDensity() == null) settings.setInfillDensity(20.0);
|
||||||
if (settings.getInfillPattern() == null) settings.setInfillPattern("grid");
|
if (settings.getInfillPattern() == null) settings.setInfillPattern("grid");
|
||||||
if (settings.getNozzleDiameter() == null) settings.setNozzleDiameter(0.4);
|
if (settings.getNozzleDiameter() == null) settings.setNozzleDiameter(0.4);
|
||||||
if (settings.getSupportsEnabled() == null) settings.setSupportsEnabled(true);
|
if (settings.getSupportsEnabled() == null) settings.setSupportsEnabled(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user