Improve data access control UX guidance

This commit is contained in:
devmrko
2026-07-13 23:14:51 +09:00
parent e18b30feab
commit a40102a79a
10 changed files with 343 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
package com.cloudhandson.vpdbackoffice.web;
import com.cloudhandson.vpdbackoffice.domain.operation.OperationHealthSummary;
import com.cloudhandson.vpdbackoffice.service.MaskingRuleService;
import com.cloudhandson.vpdbackoffice.service.OperationStatusService;
import org.springframework.stereotype.Controller;
@@ -19,8 +20,11 @@ public class OperationStatusController {
@GetMapping("/operation-status")
public String status(Model model) {
model.addAttribute("rows", service.findRows());
model.addAttribute("maskingPolicyStatuses", maskingRuleService.findPolicyStatuses());
var rows = service.findRows();
var maskingPolicyStatuses = maskingRuleService.findPolicyStatuses();
model.addAttribute("rows", rows);
model.addAttribute("maskingPolicyStatuses", maskingPolicyStatuses);
model.addAttribute("summary", OperationHealthSummary.from(rows, maskingPolicyStatuses));
return "operation-status";
}
}