Commit Graph

9 Commits

Author SHA1 Message Date
反编译工作区 01218394f0 fix: auto-fix decompile type errors in component-org service module
- Delete 5 duplicate Java files in wrong nested cn/ directory
- Fix 15 raw List declarations with generic type params in OrganizationServiceImpl
- Apply (CloudwalkResult) raw cast to 107 fail() + 165 success() calls
  across all 46 service files via ast-grep
- Remaining: 106 Object->cast and other manual-context errors
2026-05-05 22:50:58 +08:00
反编译工作区 18810ef9c6 feat: add component-organization decompiled Maven module
- Reactor POM with 4 sub-modules (interface/data/service/web)
- all-lib/ with 255 extracted JARs from original fat JAR
- .m2-isolated/ repo with 252 installed JARs
- interface module: BUILD SUCCESS (325 classes)
- data module: BUILD SUCCESS (120 classes)
- service module: 200 type errors (CFR decompilation artifacts)
- install-libs.sh for isolated repo setup
- Feign fallback inner classes separated
2026-05-05 22:36:52 +08:00
反编译工作区 3cc487cd3b chore: final comment cleanup 2026-05-05 20:13:57 +08:00
反编译工作区 018f1d1a93 chore: add chinese comments to all 564 component-org files
- Auto-generate class-level Chinese comments based on annotations
  and package paths (@RestController → Web控制器, @FeignClient → Feign客户端, etc.)
- Remove redundant // comments where /** Javadoc already exists
- Preserve existing hand-written Chinese Javadoc
2026-05-05 20:13:41 +08:00
反编译工作区 c817f5785d chore: convert unicode escapes to chinese (123 files)
- Convert \uXXXX (single backslash) to actual Chinese characters
- Preserve \uXXXX (double backslash) regex patterns
- All logger messages, enum descriptions, and constants now readable
2026-05-05 20:09:17 +08:00
反编译工作区 d134b5c4a7 chore: cleanup decompilation artifacts, add chinese comments
- Fix Objects.equals → direct .equals for 00000000 code checks (11 files)
- Remove (Throwable)e casts (158 occurrences)
- Add Chinese Javadoc to: ImgPersonServiceImpl, PersonController,
  ImgStorePersonBaseResult, ElevatorFeignClient, ElevatorAppFeignClient,
  CrkAccessFeignClient
- JAR comparison verified: 56 methods match, structural equivalence
- Cleanup script removed
2026-05-05 20:06:25 +08:00
反编译工作区 9749e7531e docs: add policy redesign doc with sequence diagrams
- Full business logic redesign with UC-01/UC-02 sequence diagrams
- Policy ALWAYS evaluated, intersect candidate with allow
- Scenario matrix covering all combinations
- v2.0.19 implementation with intersection fix
2026-05-05 20:05:37 +08:00
反编译工作区 2310d3f059 chore: remove decompilation artifacts from component-organization src
- Strip CFR header comments (Decompiled with CFR, Could not load)
- Remove redundant (Throwable)e casts in logger and throw calls
- Cleanup script removed after use
2026-05-05 20:01:32 +08:00
反编译工作区 5c7c540e74 chore: add maven-ninca-common-component-organization module
- Decompiled from ninca-common-component-organization-V2.9.2_20210730.jar
- 4 sub-modules: web, service, data, interface (564 Java files)
- Contains POST /component/person/detail implementation
- floorList assembled via elevatorFeignClient.listByImageId()
2026-05-05 19:58:34 +08:00