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})