From 1af8eb8dc7bdafd9e2f8d8650c93243a0cb6963c Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期一, 26 五月 2025 18:14:21 +0800 Subject: [PATCH] 代码优化 --- rsf-server/src/main/java/com/vincent/rsf/server/api/utils/LocUtils.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/utils/LocUtils.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/utils/LocUtils.java index cec64a0..db1abfc 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/api/utils/LocUtils.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/utils/LocUtils.java @@ -55,7 +55,12 @@ public static String getShallowLoc(SlaveProperties slaveProperties, String deepLoc) { LocService locService = SpringUtils.getBean(LocService.class); Loc depLoc = locService.getOne(new LambdaQueryWrapper<Loc>().eq(Loc::getCode, deepLoc)); - int row = depLoc.getRow()-1; + int row; + if (depLoc.getRow() != 1) { + row = depLoc.getRow()-1; + } else { + row = depLoc.getRow(); + } boolean contains = slaveProperties.getDoubleLocs().contains(row); Loc shallowLoc = null; if (!contains) { -- Gitblit v1.9.1