From bb380d40f61133a559ce3e4945b5bb533c8f2745 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 14 Sep 2026 10:02:07 +0800 Subject: [PATCH] feat: enhance home aggregate, review atomicity, local eligibility and match engine (phase 04-07) --- admin-web/src/modules/review/ReviewView.vue | 57 ++++++- .../audit/entity/SensitiveAccessLog.java | 4 + .../match/platform/home/dto/HomeDTO.java | 1 + .../home/service/HomeApplicationService.java | 108 +++++++++---- .../entity/LocalEligibilityEvidence.java | 2 + .../service/LocalEligibilityService.java | 33 +++- .../service/MatchEligibilityService.java | 3 +- .../service/RecommendationEngineService.java | 55 +++++-- .../platform/photo/service/PhotoService.java | 34 ++++- .../service/RelationshipService.java | 3 +- .../review/controller/ReviewController.java | 51 ++++++- .../review/dto/ReviewTaskDetailDTO.java | 1 + .../review/mapper/ReviewTaskMapper.java | 9 ++ .../review/service/ReviewService.java | 142 ++++++++++++------ .../shared/config/FeatureFlagConfig.java | 8 +- .../platform/photo/PhotoServiceTest.java | 2 +- 16 files changed, 409 insertions(+), 104 deletions(-) diff --git a/admin-web/src/modules/review/ReviewView.vue b/admin-web/src/modules/review/ReviewView.vue index 12a587f..09650d6 100644 --- a/admin-web/src/modules/review/ReviewView.vue +++ b/admin-web/src/modules/review/ReviewView.vue @@ -32,7 +32,7 @@ @@ -85,7 +85,24 @@ -