*
L
2026-01-24 a203956fb7ff2a01c1642172636351b0b3bdd015
*
1个文件已修改
22 ■■■■■ 已修改文件
src/main/java/com/zy/core/thread/RgvThread.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/RgvThread.java
@@ -607,7 +607,12 @@
                                            }
                                        }
                                        signNowPosRun =false;
                                    } else {
                                        signNowPosRun =false;
                                    }
                                }
                                if (new TrackRangeUtils().IsItSmall(slave)){
                                    signNowPosRun = false;
                                }
                            } else {
                                long twoPos = Math.abs(nowPosRunTask2.getTargetPosition() - rgvProtocolOther.getRgvPos());
@@ -617,7 +622,13 @@
                                }
                                if (Math.abs(onePos - twoPos)>100){
                                    if (onePos-50>twoPos+50){
                                        signNowPosRun =true;
                                    } else {
                                        signNowPosRun =false;
                                    }
                                } else {
                                    if (new TrackRangeUtils().IsItSmall(slave)){
                                        signNowPosRun = false;
                                    }
                                }
                            }
@@ -814,7 +825,12 @@
                                            }
                                        }
                                        signNowPosRun =false;
                                    } else {
                                        signNowPosRun =false;
                                    }
                                }
                                if (new TrackRangeUtils().IsItSmall(slave)){
                                    signNowPosRun = false;
                                }
                            } else {
                                long twoPos = Math.abs(nowPosRunTask2.getTargetPosition() - rgvProtocolOther.getRgvPos());
@@ -824,8 +840,14 @@
                                }
                                if (Math.abs(onePos - twoPos)>100){
                                    if (onePos-50>twoPos+50){
                                        signNowPosRun =true;
                                    } else {
                                        signNowPosRun =false;
                                    }
                                } else {
                                    if (new TrackRangeUtils().IsItSmall(slave)){
                                        signNowPosRun = false;
                                    }
                                }
                            }
                        }