From 08f3b76e24dbda4c9ab40a4e364228ac471e3497 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Wed, 19 Aug 2026 13:07:00 +0800 Subject: [PATCH] fix(backend): default empty strings for optional month template codes Co-authored-by: Cursor --- backend/app/models/qc_material.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/app/models/qc_material.py b/backend/app/models/qc_material.py index ab92f967..d40a915d 100644 --- a/backend/app/models/qc_material.py +++ b/backend/app/models/qc_material.py @@ -32,8 +32,8 @@ class BizQcMaterialMonthTemplate(Base): id = Column(String(64), primary_key=True, comment="主键ID") material_id = Column(String(64), nullable=True, comment="关联物料ID") - material_code = Column(String(64), nullable=False, comment="物料编码") - material_name = Column(String(200), nullable=False, comment="物料名称") + material_code = Column(String(64), nullable=False, default="", comment="物料编码") + material_name = Column(String(200), nullable=False, default="", comment="物料名称") spec_model = Column(String(200), nullable=True, comment="规格型号") unit = Column(String(32), nullable=True, comment="单位") catalog_no = Column(String(128), nullable=True, comment="货号")