优化
This commit is contained in:
+3
-3
@@ -17,10 +17,10 @@ class PlatformCarrierScheduleQueryControllerContractTest {
|
||||
assertThat(PlatformCarrierScheduleQueryController.class.getAnnotation(RequestMapping.class).value())
|
||||
.containsExactly("/api/platform/v1/carrier-schedule-queries");
|
||||
Map<String, String> permissions = Map.of(
|
||||
"carriers", "platform:firstleg:port-schedule-query:view",
|
||||
"carriers", "platform:firstleg:port-schedule-query:list",
|
||||
"page", "platform:firstleg:port-schedule-query:list",
|
||||
"detail", "platform:firstleg:port-schedule-query:view",
|
||||
"history", "platform:firstleg:port-schedule-query:view",
|
||||
"detail", "platform:firstleg:port-schedule-query:list",
|
||||
"history", "platform:firstleg:port-schedule-query:list",
|
||||
"create", "platform:firstleg:port-schedule-query:create",
|
||||
"attempt", "platform:firstleg:port-schedule-query:attempt",
|
||||
"manualResult", "platform:firstleg:port-schedule-query:manual");
|
||||
|
||||
+2
-2
@@ -18,8 +18,8 @@ class PlatformPortScheduleControllerContractTest {
|
||||
.containsExactly("/api/platform/v1/port-schedules");
|
||||
Map<String, String> permissions = Map.of(
|
||||
"page", "platform:firstleg:port-schedule:list",
|
||||
"detail", "platform:firstleg:port-schedule:view",
|
||||
"history", "platform:firstleg:port-schedule:view",
|
||||
"detail", "platform:firstleg:port-schedule:list",
|
||||
"history", "platform:firstleg:port-schedule:list",
|
||||
"create", "platform:firstleg:port-schedule:create",
|
||||
"update", "platform:firstleg:port-schedule:edit");
|
||||
permissions.forEach((name, permission) -> {
|
||||
|
||||
+4
-2
@@ -37,9 +37,11 @@ class PortScheduleSqlContractTest {
|
||||
@Test
|
||||
void reservesDedicatedPlatformPermissionsForBothOperationalRoles() throws Exception {
|
||||
assertThat(sql())
|
||||
.contains("5102180 AND 5102183")
|
||||
.contains("id IN (5102180,5102182,5102183)")
|
||||
.contains("platform:firstleg:port-schedule:list")
|
||||
.contains("platform:firstleg:port-schedule:view")
|
||||
.contains("permission.permission_code='platform:firstleg:port-schedule:view'")
|
||||
.contains("permission_code='platform:firstleg:port-schedule:view'")
|
||||
.doesNotContain("'platform:firstleg:port-schedule:view','查看港务船期'")
|
||||
.contains("platform:firstleg:port-schedule:create")
|
||||
.contains("platform:firstleg:port-schedule:edit")
|
||||
.contains("role.role_code IN ('PLATFORM_ADMIN','ORDER_OPERATOR')");
|
||||
|
||||
Reference in New Issue
Block a user