Revert "cad拆单造型判定修正"

This reverts commit 9e191c5730.
This commit is contained in:
gaoqr
2026-06-11 13:55:35 +08:00
parent 9e191c5730
commit 6d5df50248
3 changed files with 11 additions and 10 deletions
@@ -84,6 +84,7 @@ public class WebCadDataBlockReqVO {
private boolean has2DModel; private boolean has2DModel;
private boolean has3DModel; private boolean has3DModel;
private String boardTypeName; private String boardTypeName;
private boolean isModel;
private boolean isSideModel; private boolean isSideModel;
private boolean hasSide2DModel; private boolean hasSide2DModel;
@@ -105,6 +106,10 @@ public class WebCadDataBlockReqVO {
isSideModel = sideModel; isSideModel = sideModel;
} }
public void setIsModel(boolean model) {
isModel = model;
}
@NoArgsConstructor @NoArgsConstructor
@Data @Data
public static class FrontBackHolesDTO { public static class FrontBackHolesDTO {
@@ -743,9 +743,7 @@ public class WebCadOrderImportAsyncFactory {
// 是否有侧面二维刀路 // 是否有侧面二维刀路
boolean hasSide2DModel = block.isHasSide2DModel(); boolean hasSide2DModel = block.isHasSide2DModel();
// 是否造型 // 是否造型
Integer frontModelCount = block.getFrontModelCount(); boolean isModel = block.isModel() || sideModel || has2DModel || hasSide2DModel || block.isHas3DModel();
Integer backModelCount = block.getBackModelCount();
boolean isModel = frontModelCount > 0 || backModelCount > 0 || sideModel || has2DModel || hasSide2DModel || block.isHas3DModel();
// 是否排孔 // 是否排孔
Integer frontHoleCount = block.getFrontHoleCount(); Integer frontHoleCount = block.getFrontHoleCount();
Integer backHoleCount = block.getBackHoleCount(); Integer backHoleCount = block.getBackHoleCount();
@@ -812,8 +810,8 @@ public class WebCadOrderImportAsyncFactory {
.frontHoleCount(block.getFrontHoleCount()) .frontHoleCount(block.getFrontHoleCount())
.backHoleCount(block.getBackHoleCount()) .backHoleCount(block.getBackHoleCount())
.sideHoleCount(block.getSideHoleCount()) .sideHoleCount(block.getSideHoleCount())
.frontModelCount(frontModelCount) .frontModelCount(block.getFrontModelCount())
.backModelCount(backModelCount) .backModelCount(block.getBackModelCount())
.offsetX(getBigDecimalOrNull(block.getOffsetX())) .offsetX(getBigDecimalOrNull(block.getOffsetX()))
.offsetY(getBigDecimalOrNull(block.getOffsetY())) .offsetY(getBigDecimalOrNull(block.getOffsetY()))
.isArcAcross(getDefaultFalse(block.getIsArcBase())) .isArcAcross(getDefaultFalse(block.getIsArcBase()))
@@ -937,9 +937,7 @@ public class WebCadOrderImportFactory {
// 是否有侧面二维刀路 // 是否有侧面二维刀路
boolean hasSide2DModel = block.isHasSide2DModel(); boolean hasSide2DModel = block.isHasSide2DModel();
// 是否造型 // 是否造型
Integer frontModelCount = block.getFrontModelCount(); boolean isModel = block.isModel() || sideModel || has2DModel || hasSide2DModel || block.isHas3DModel();
Integer backModelCount = block.getBackModelCount();
boolean isModel = frontModelCount > 0 || backModelCount > 0 || sideModel || has2DModel || hasSide2DModel || block.isHas3DModel();
// 是否排孔 // 是否排孔
Integer frontHoleCount = block.getFrontHoleCount(); Integer frontHoleCount = block.getFrontHoleCount();
Integer backHoleCount = block.getBackHoleCount(); Integer backHoleCount = block.getBackHoleCount();
@@ -1005,8 +1003,8 @@ public class WebCadOrderImportFactory {
.frontHoleCount(block.getFrontHoleCount()) .frontHoleCount(block.getFrontHoleCount())
.backHoleCount(block.getBackHoleCount()) .backHoleCount(block.getBackHoleCount())
.sideHoleCount(block.getSideHoleCount()) .sideHoleCount(block.getSideHoleCount())
.frontModelCount(frontModelCount) .frontModelCount(block.getFrontModelCount())
.backModelCount(backModelCount) .backModelCount(block.getBackModelCount())
.offsetX(getBigDecimalOrNull(block.getOffsetX())) .offsetX(getBigDecimalOrNull(block.getOffsetX()))
.offsetY(getBigDecimalOrNull(block.getOffsetY())) .offsetY(getBigDecimalOrNull(block.getOffsetY()))
.isArcAcross(getDefaultFalse(block.getIsArcBase())) .isArcAcross(getDefaultFalse(block.getIsArcBase()))