实现 V4 复核解阻接口

This commit is contained in:
andy
2026-07-19 11:36:20 +07:00
parent 080266c633
commit d0d26c7fbe
18 changed files with 1162 additions and 43 deletions

View File

@@ -10,6 +10,7 @@ public enum PlatformPermissionCode {
RESERVATION_TASK_READ,
RESERVATION_TASK_EDIT,
RESERVATION_TASK_CONFIRM,
RESERVATION_MANUAL_REVIEW_RESOLVE,
RESERVATION_OPERA_SIM_EXECUTE,
RESERVATION_AUDIT_READ,
RESERVATION_INVOICE_GENERATE,

View File

@@ -288,6 +288,7 @@ public class PlatformIdentityBootstrapRunner implements ApplicationRunner {
PlatformPermissionCode.RESERVATION_TASK_READ,
PlatformPermissionCode.RESERVATION_TASK_EDIT,
PlatformPermissionCode.RESERVATION_TASK_CONFIRM,
PlatformPermissionCode.RESERVATION_MANUAL_REVIEW_RESOLVE,
PlatformPermissionCode.RESERVATION_OPERA_SIM_EXECUTE,
PlatformPermissionCode.RESERVATION_AUDIT_READ,
PlatformPermissionCode.RESERVATION_INVOICE_GENERATE,
@@ -315,6 +316,7 @@ public class PlatformIdentityBootstrapRunner implements ApplicationRunner {
case RESERVATION_TASK_READ -> "读取任务";
case RESERVATION_TASK_EDIT -> "编辑任务草稿";
case RESERVATION_TASK_CONFIRM -> "确认任务";
case RESERVATION_MANUAL_REVIEW_RESOLVE -> "处理人工复核";
case RESERVATION_OPERA_SIM_EXECUTE -> "执行 OPERA 模拟";
case RESERVATION_AUDIT_READ -> "读取任务审计";
case RESERVATION_INVOICE_GENERATE -> "生成预订发票";
@@ -337,7 +339,8 @@ public class PlatformIdentityBootstrapRunner implements ApplicationRunner {
return switch (code) {
case SOURCE_MESSAGE_READ, SOURCE_MESSAGE_ORIGINAL_READ -> "SOURCE_MESSAGE";
case RESERVATION_ORDER_READ, RESERVATION_TASK_READ, RESERVATION_TASK_EDIT,
RESERVATION_TASK_CONFIRM, RESERVATION_OPERA_SIM_EXECUTE,
RESERVATION_TASK_CONFIRM, RESERVATION_MANUAL_REVIEW_RESOLVE,
RESERVATION_OPERA_SIM_EXECUTE,
RESERVATION_AUDIT_READ, RESERVATION_INVOICE_GENERATE,
RESERVATION_ROOMING_LIST_GENERATE -> "RESERVATION";
case HOTEL_SWITCH, HOTEL_MANAGE -> "HOTEL";