fix(build): 私服 legacy 坐标分离、电梯 common/data 可编译与本地编译文档

- cloudwalk.legacy.public.version=3.7.2:result/web/serial 仍走私服;event/service 用 4.0.0
- common: spring-web;CollectionUtils for-each  Iterable 强转
- data: 反编译 DTO hashCode/import 修正(ImageRuleRef*、AcsElevatorDevice*)
- docs/build/本地编译说明.md;Maven工作区修订表补充 legacy 说明

Made-with: Cursor
This commit is contained in:
反编译工作区
2026-04-24 11:37:48 +08:00
parent e7f1d0b3bb
commit b30ea1f70c
15 changed files with 93 additions and 23 deletions
@@ -66,6 +66,10 @@
<groupId>net.lingala.zip4j</groupId>
<artifactId>zip4j</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
@@ -267,7 +267,7 @@ public class CollectionUtils {
}
}
} else if (value instanceof Collection || value instanceof Stack) {
for (Object object : value) {
for (Object object : (Iterable<?>)value) {
collection.add((T)object);
}
} else if (value instanceof Iterator) {
@@ -294,7 +294,7 @@ public class CollectionUtils {
}
}
} else if (value instanceof Collection || value instanceof Stack) {
for (Object object : value) {
for (Object object : (Iterable<?>)value) {
stack.push((T)object);
}
} else {