移除发证单位并修正证书字体字重

This commit is contained in:
Certificate System
2026-08-13 18:21:24 +08:00
parent abbefc4b48
commit c66aa07efa
19 changed files with 69 additions and 55 deletions

View File

@@ -44,7 +44,6 @@ class CertificateOut(BaseModel):
course_start_date: date | None
course_end_date: date | None
issue_date: date
issuer_name: str
template_code: str
status: str
pdf_status: str

View File

@@ -9,7 +9,6 @@ class ProjectCourseCreate(BaseModel):
default_certificate_name: str | None = Field(default=None, max_length=128)
default_course_name: str | None = Field(default=None, max_length=128)
default_stage_name: str | None = Field(default=None, max_length=128)
default_issuer_name: str = Field(default="本公司", min_length=1, max_length=128)
default_template_code: str = Field(default="classic", min_length=1, max_length=32)
@field_validator("code")
@@ -31,7 +30,6 @@ class ProjectCourseUpdate(BaseModel):
default_certificate_name: str | None = Field(default=None, max_length=128)
default_course_name: str | None = Field(default=None, max_length=128)
default_stage_name: str | None = Field(default=None, max_length=128)
default_issuer_name: str | None = Field(default=None, min_length=1, max_length=128)
default_template_code: str | None = Field(default=None, min_length=1, max_length=32)
status: str | None = Field(default=None, pattern="^(active|disabled)$")
@@ -51,7 +49,6 @@ class ProjectCourseOut(BaseModel):
default_certificate_name: str
default_course_name: str | None
default_stage_name: str | None
default_issuer_name: str
default_template_code: str
status: str
created_at: datetime