From c8f4d82bf594a082425c4793a24df55f67f4c49f Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Tue, 23 Apr 2024 16:14:03 +0800 Subject: [PATCH] BUGFIX:sketchNum bugfix; --- src/main/java/com/ai/da/python/PythonService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/ai/da/python/PythonService.java b/src/main/java/com/ai/da/python/PythonService.java index 043499d4..60b912b2 100644 --- a/src/main/java/com/ai/da/python/PythonService.java +++ b/src/main/java/com/ai/da/python/PythonService.java @@ -306,6 +306,14 @@ public class PythonService { sketchNumbers[1] = systemScale.multiply(BigDecimal.valueOf(8 - sketchNumbers[0])).setScale(0, BigDecimal.ROUND_HALF_UP).intValue(); sketchNumbers[2] = 8 - sketchNumbers[0] - sketchNumbers[1]; } + if (sketchNumbers[2] > 0 && sketchNumbers[1] > 0) { + Long l = RandomsUtil.randomSysFile(0l, 1l); + if (l == 0l) { + return CurrentDesignPictureTypeEnum.NO_PIN; + }else { + return CurrentDesignPictureTypeEnum.SYS_FILE; + } + } if (sketchNumbers[2] > 0) { return CurrentDesignPictureTypeEnum.NO_PIN; }