From 684dd451bb29d6e6485cdfef3984b8a4661dc172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=84=A6=E9=BE=99=E8=A8=80?= Date: Mon, 27 Jul 2026 15:59:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=EF=BC=9A=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E4=B8=9A=E5=8A=A1=E4=BB=A3=E7=A0=81=20Ruff?= =?UTF-8?q?=20=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_business/service/usage_service.py | 4 +--- .../tests/module_business/test_usage_service.py | 8 ++------ 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/shierfeng-fastapi-backend/module_business/service/usage_service.py b/shierfeng-fastapi-backend/module_business/service/usage_service.py index efb6014..c4d5340 100644 --- a/shierfeng-fastapi-backend/module_business/service/usage_service.py +++ b/shierfeng-fastapi-backend/module_business/service/usage_service.py @@ -130,9 +130,7 @@ class UsageService: @staticmethod def _success(usage: BizUsageRecord) -> CrudResponseModel: remaining_packages = usage.remaining_packages_after - flow_state = ( - PalletFlowState.AT_SITE_EMPTY if remaining_packages == 0 else PalletFlowState.AT_SITE_PARTIAL - ) + flow_state = PalletFlowState.AT_SITE_EMPTY if remaining_packages == 0 else PalletFlowState.AT_SITE_PARTIAL return CrudResponseModel( is_success=True, message='使用成功', diff --git a/shierfeng-fastapi-backend/tests/module_business/test_usage_service.py b/shierfeng-fastapi-backend/tests/module_business/test_usage_service.py index 31d567f..a08c42d 100644 --- a/shierfeng-fastapi-backend/tests/module_business/test_usage_service.py +++ b/shierfeng-fastapi-backend/tests/module_business/test_usage_service.py @@ -581,9 +581,7 @@ class TestUsageControllerContract(unittest.TestCase): response_schema = schema['components']['schemas'][post_response_schema['$ref'].rsplit('/', 1)[-1]] self.assertIn('data', response_schema['properties']) self.assertIn('data', response_schema['required']) - data_schema = schema['components']['schemas'][ - response_schema['properties']['data']['$ref'].rsplit('/', 1)[-1] - ] + data_schema = schema['components']['schemas'][response_schema['properties']['data']['$ref'].rsplit('/', 1)[-1]] self.assertEqual( {'usageId', 'remainingPackages', 'flowState'}, set(data_schema['properties']), @@ -1472,9 +1470,7 @@ class TestUsageIdempotency(unittest.IsolatedAsyncioTestCase): ), ) expected_state = ( - PalletFlowState.AT_SITE_EMPTY - if remaining_after == 0 - else PalletFlowState.AT_SITE_PARTIAL + PalletFlowState.AT_SITE_EMPTY if remaining_after == 0 else PalletFlowState.AT_SITE_PARTIAL ) self.assertIsInstance(result.result, UsageSuccessResponseModel) self.assertEqual(