{{define "syb/list"}} {{template "header" .}}
{{if .RangeError}}{{end}} {{if .RangeWarning}}{{end}}共 {{.SyncHistory.Total}} 条,按发起时间从新到旧排列。
| 状态 | 日期范围 | 操作账号 | 开始时间 | 完成时间 | 同步结果 | 覆盖进度 | 失败原因 |
|---|---|---|---|---|---|---|---|
| {{.StatusText}} | {{.DateRange}} | {{.Username}} | {{.StartedAt}} | {{.FinishedAt}} | {{.Summary}} | {{.CursorText}} | {{if .ErrorMessage}}{{.ErrorMessage}}{{else}}—{{end}} |
| 还没有同步记录。 | |||||||
顺运宝配置有问题:{{.ConfigProblem}}
{{end}} {{/* 未登录只给一行提示,**不弹窗**(工单 #48)。 打开页面纯粹是看数据,不该触发任何对外部系统的动作; 真正会登录的只有「同步」那一个按钮。 用 .hint 不用 .missing——这是状态说明不是错误, 红色留给「PDD 链接未填写」那种要立刻处理的。 */}} {{if .LoginHint}}{{.LoginHint}}
{{end}}| 货运单 ID | 订单号 | 商品标题 | 规格 | 蝦皮商品 ID | 规格 SKU | 数量 | 价格 | 图片 | 匹配状态 | 更新时间 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{.SybID}} | {{.OrderNo}} | {{.Title}} | {{.ProductSpec}} | {{.ShopeeGoodsID}} | {{/* 匹配状态是算出来的(shopee_sku_id 是否非空),本工单不做匹配功能, 待匹配的行整行标黄提醒,但不提供匹配入口——那是后续工单的范围 */}}{{if .ShopeeSKUID}}{{.ShopeeSKUID}}{{else}}—{{end}} | {{.Quantity}} | {{.PriceText}} |
{{if .ImageURL}} |
{{.MatchText}} | {{.UpdatedAt}} | |
|
{{if .IsFiltered}}
当前筛选条件下没有货运单明细。 换个订单号或清空搜索词再试。查看全部 {{else}} 还没有货运单明细。 点上方「同步」从顺运宝拉取,第一次同步需要先登录(验证码需要手工输入)。 {{end}} |
|||||||||||
「匹配状态」是根据规格 SKU 是否已填算出来的,本页暂不提供匹配入口 (规格匹配是后续工单的范围)。
{{/* ── 登录弹窗 ───────────────────────────────── 会话未登录/已过期时自动打开(不加 hidden); `[必须]` 密码不在界面上显示、也不回显到 HTML,只显示只读账号。 */}}