fix: return user fields in lower-case json for aftersales relations

This commit is contained in:
Frudrax Cheng
2026-05-28 09:21:20 +08:00
parent 539eae3bdc
commit 0beb912e0c
+10 -10
View File
@@ -8,16 +8,16 @@ import (
// User 模型
type User struct {
ID uint `gorm:"primaryKey"`
Username string `gorm:"uniqueIndex;size:255"`
Password string `gorm:"size:255"`
Name string `gorm:"size:255"`
Email string `gorm:"size:255"`
Role string `gorm:"size:50;default:'user'"`
CreatedAt time.Time
UpdatedAt time.Time
DeletedAt gorm.DeletedAt `gorm:"index"`
Serials []Serial `gorm:"foreignKey:CreatedBy"`
ID uint `gorm:"primaryKey" json:"id"`
Username string `gorm:"uniqueIndex;size:255" json:"username"`
Password string `gorm:"size:255" json:"-"`
Name string `gorm:"size:255" json:"name"`
Email string `gorm:"size:255" json:"email"`
Role string `gorm:"size:50;default:'user'" json:"role"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
DeletedAt gorm.DeletedAt `gorm:"index" json:"-"`
Serials []Serial `gorm:"foreignKey:CreatedBy" json:"-"`
}
// Company 模型