Files
cmautobuy/admin/model/catalog_import.go
T

43 lines
1.2 KiB
Go
Raw Normal View History

2026-08-11 10:00:07 +08:00
package model
// CatalogImportStatus 是一次商品目录批次的稳定状态。
type CatalogImportStatus string
const (
CatalogImportProcessing CatalogImportStatus = "processing"
CatalogImportSucceeded CatalogImportStatus = "succeeded"
CatalogImportFailed CatalogImportStatus = "failed"
)
// CatalogImportRun 保存批次追踪信息,不保存 Token 或完整请求体。
type CatalogImportRun struct {
Source string
BatchID string
RequestHash string
Status CatalogImportStatus
RequestCount int
ConflictCount int
ObservedAt string
LastRequestAt string
LastConflictAt string
ShopeeCreated int
ShopeeUpdated int
SKUCreated int
SKUUpdated int
2026-08-11 11:03:18 +08:00
UpdatePolicy string
SKUFilled int
SKUSameSourceUpdated int
SKUSkipped int
SKUManualSkipped int
SKUStaleSkipped int
2026-08-11 10:00:07 +08:00
PddCreated int
PddUpdated int
AssociationCreated int
AssociationUnchanged int
FailureCount int
ErrorSummary string
ResponseBody string
CreatedAt string
FinishedAt string
}