Add OSS site image uploads for aftersales

This commit is contained in:
Frudrax Cheng
2026-06-02 11:04:25 +08:00
parent 1ebec18869
commit 35cd939b92
10 changed files with 311 additions and 2 deletions
+3
View File
@@ -273,6 +273,8 @@ type AftersalesOrder struct {
RejectCount int `gorm:"default:0" json:"rejectCount"`
Signature string `gorm:"type:text" json:"signature,omitempty"`
ResponsibleSignature string `gorm:"type:text" json:"responsibleSignature,omitempty"`
SiteImagesJSON string `gorm:"type:text;column:site_images" json:"-"`
SiteImages []string `gorm:"-" json:"siteImages,omitempty"`
CreatedAt time.Time `json:"createdAt"`
UpdatedAt time.Time `json:"updatedAt"`
@@ -341,4 +343,5 @@ type AftersalesPublicView struct {
ConfirmedAt *time.Time `json:"confirmedAt"`
Signature string `json:"signature,omitempty"`
ResponsibleSignature string `json:"responsibleSignature,omitempty"`
SiteImages []string `json:"siteImages,omitempty"`
}