From b9376cc2d6d1f24a6f79679b3558a7c67f4dafb4 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 7 Aug 2025 13:47:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8D=95=E8=8E=B7number=5Fout=5Flast?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpmw/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/wpmw/views.py b/apps/wpmw/views.py index 44ee097f..4350a7b4 100644 --- a/apps/wpmw/views.py +++ b/apps/wpmw/views.py @@ -74,6 +74,10 @@ class WprViewSet(CustomListModelMixin, RetrieveModelMixin, ComplexQueryMixin, Cu number_outs.sort() number_out_last = number_outs[-1] number_int_last = number_out_last.lstrip(prefix).lstrip('0') + try: + number_int_last = int(number_int_last) + except ValueError: + raise ParseError(f"找到 {number_int_last}, 请检查前缀格式") return Response({"number_out_last": number_out_last, "number_out_int_last": int(number_int_last)}) else: return Response({"number_out_last": None})