feat: 统一顺运宝日期同步并记录历史 (#59)
This commit is contained in:
@@ -219,6 +219,36 @@ type SybOrder struct {
|
||||
UpdatedAt string
|
||||
}
|
||||
|
||||
// SybSyncRunStatus 是一次顺运宝同步记录的持久化状态。
|
||||
type SybSyncRunStatus string
|
||||
|
||||
const (
|
||||
SybSyncRunning SybSyncRunStatus = "running"
|
||||
SybSyncSucceeded SybSyncRunStatus = "succeeded"
|
||||
SybSyncFailed SybSyncRunStatus = "failed"
|
||||
SybSyncInterrupted SybSyncRunStatus = "interrupted"
|
||||
)
|
||||
|
||||
// SybSyncRun 记录一次同步的范围、操作人和最终结果。
|
||||
// 这里只保存审计所需的统计和错误摘要,不保存 Cookie、验证码或原始响应。
|
||||
type SybSyncRun struct {
|
||||
RunID string
|
||||
UserID string
|
||||
Username string
|
||||
DateFrom string
|
||||
DateTo string
|
||||
Status SybSyncRunStatus
|
||||
StockCount int
|
||||
DetailCount int
|
||||
Created int
|
||||
Updated int
|
||||
Skipped int
|
||||
ErrorMessage string
|
||||
CursorAdvanced bool
|
||||
StartedAt string
|
||||
FinishedAt string
|
||||
}
|
||||
|
||||
// SKUMapping 是「蝦皮的这个规格 = 拼多多的那个规格」。
|
||||
//
|
||||
// # 为什么主键要带上 PddGoodsID
|
||||
|
||||
Reference in New Issue
Block a user