diff --git a/backend/application/urls.py b/backend/application/urls.py index 726138e..deb76ca 100644 --- a/backend/application/urls.py +++ b/backend/application/urls.py @@ -106,7 +106,7 @@ urlpatterns = ( name="schema-redoc", ), path( - "api/sync/material/misc", + "api/sync/materials/misc", MiscMaterialSyncView.as_view(), name="sync-misc-material", ), diff --git a/backend/plugins/eip_sync/sync/views.py b/backend/plugins/eip_sync/sync/views.py index 80a155a..410707a 100644 --- a/backend/plugins/eip_sync/sync/views.py +++ b/backend/plugins/eip_sync/sync/views.py @@ -30,7 +30,7 @@ class MiscMaterialSyncView(APIView): EIP -> PIS: miscellaneous procurement material master (杂采料号). Authenticated via dvadmin-ak-sk (X-NSF-* signature headers). - POST ``/api/sync/material/misc`` + POST ``/api/sync/materials/misc`` """ # authentication_classes = [AkSkAuthentication] diff --git a/backend/plugins/test/test_sync_misc_material.py b/backend/plugins/test/test_sync_misc_material.py index b8e2444..bc603b1 100644 --- a/backend/plugins/test/test_sync_misc_material.py +++ b/backend/plugins/test/test_sync_misc_material.py @@ -323,9 +323,9 @@ class TestPricingResultSyncAdapter: @pytest.mark.django_db class TestMiscMaterialSyncAPI: - """POST /api/sync/material/misc(DRF force_authenticate 绕过 AK/SK 验签,仅测业务链)。""" + """POST /api/sync/materials/misc(DRF force_authenticate 绕过 AK/SK 验签,仅测业务链)。""" - URL = "/api/sync/material/misc" + URL = "/api/sync/materials/misc" def test_post_success(self, api_client, admin_user): api_client.force_authenticate(user=admin_user)