diff --git a/app/model/animal_com.go b/app/model/animal_com.go index 592232d..873d6c5 100644 --- a/app/model/animal_com.go +++ b/app/model/animal_com.go @@ -14,6 +14,7 @@ type AnmSterilzation struct { // TEST How to use BriefModel, the dif between Com type AnmStatus struct { BriefModel + *Explain // “在校状态” 这个处理命名方式比较抽象,需要给 AI 解释一下实际含义。 } type AnmGender struct { diff --git a/app/model/base_model.go b/app/model/base_model.go index 7fc71de..3528502 100644 --- a/app/model/base_model.go +++ b/app/model/base_model.go @@ -30,6 +30,11 @@ type Color struct { ColorBackground string `json:"color_background" gorm:"type:char(10)"` } +type Explain struct { + ExplainZh string `json:"explain_zh" gorm:"type:varchar(255)"` + // maybe extend to En +} + type DeletedAt struct { DeletedAt *time.Time `json:"deleted_at" gorm:"defalt:NULL"` IsDel soft_delete.DeletedAt `gorm:"softDelete:flag,DeletedAtField:DeletedAt;default:0"`