From fda249d72dd1eb93893946e73a2ba18ab123b300 Mon Sep 17 00:00:00 2001 From: chakcy <947105045@qq.com> Date: Sun, 23 Aug 2026 04:39:57 +0800 Subject: [PATCH] =?UTF-8?q?modify:=20=E6=80=A7=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chongming_cli/gen_models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/chongming_cli/gen_models.py b/src/chongming_cli/gen_models.py index 6c5cabe..8f6cae8 100644 --- a/src/chongming_cli/gen_models.py +++ b/src/chongming_cli/gen_models.py @@ -17,7 +17,7 @@ """ import sys -import json +import orjson from pathlib import Path from typing import Any @@ -163,7 +163,7 @@ def generate_pydantic_code( if f.get("required", True): if "default" in f: default_repr = ( - json.dumps(f["default"]) + orjson.dumps(f["default"]).decode() if not isinstance(f["default"], str) else f"'{f['default']}'" ) @@ -173,7 +173,7 @@ def generate_pydantic_code( else: if "default" in f: default_repr = ( - json.dumps(f["default"]) + orjson.dumps(f["default"]).decode() if not isinstance(f["default"], str) else f"'{f['default']}'" )