销售订单异常仅在订单管理 → 销售订单 →【异常】Tab;DS 导入失败在DS履单订单 →【导入失败异常】Tab(同款交互)。平台店铺配置:Trendyol / NOON-FBP。NOON 须提前拉商品并主动建条码映射。
{{ pt.name }}即将上线
{{ noonShopExceptionCount }}
NOON-FBP:一店一仓一行;店铺类型 FBP/FBPI 必选。FBP 不填 API 凭证、不回调 noon;FBPI 须填凭证。店铺码仅通过【更新店铺码】或【批量导入】维护。
【需求说明 · NOON-FBP 店铺】
店铺类型必选(FBP / FBPI);履单仓库编码必填单值(一店一仓)。FBP 无需 noon API、不回调 noon;FBPI 须维护凭证。无店铺码禁止导入 DS。
| 客户名称 | 店铺名称 | Seller ID | 状态 | 定时同步订单 | 最近同步 | 添加时间 | 操作 |
|---|---|---|---|---|---|---|---|
| {{ row.customer }} | {{ row.shopName }} | {{ row.sellerId }} | {{ row.enabled ? '启用' : '禁用' }} | {{ row.syncTimes }} 未开启 | {{ row.lastSync }} | {{ row.createdAt }} |
| 客户名称 | partnerID | 店铺名称 | 店铺类型 | 履单仓库编码 | 店铺二维码 | 状态 | 异常 | 更新时间 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ row.customer }} | {{ row.partnerId }} | {{ row.shopName || '—' }} | {{ row.shopType || '—' }} | {{ row.fulfillmentWhCode || '—' }} | 已上传 未上传 | {{ row.enabled ? '启用' : '禁用' }} | 店铺码过期无法登陆 — | {{ row.updateTime || row.createdAt }} |
解绑后记录从本列表删除。规则:一个三方SKU只能映射一个起客平台SKU;一个起客平台SKU可被多个三方SKU映射。NOON-FBP:须提前拉取商品并主动建条码映射(自动命中写入;冲突/未命中待绑)。
| 客户名称 | 平台 | 店铺 | 平台SKU条码 | 起客平台SKU条码 | 映射时间 | 操作 |
|---|---|---|---|---|---|---|
| {{ row.customer }} | {{ row.platform || 'Trendyol' }} | {{ row.shop }} | {{ row.barcode }} | {{ row.erpSku || '—' }} | {{ row.mapTime || '—' }} |
实装:沿用
order/index.vue。Tab 含已取消(订单状态 5/6)。拣货中(15)前扫描若 TY 已取消 → 自动取消 ERP 订单(§4.4.3)。
{{ tab.name }}{{ tab.count }}
↑ 与线上一致,已去掉「配送状态」筛选项(原 L56-65)
| ☑ | 客户编码 | 订单号 | 客户订单号 | 配货状态 | 物流单号 | 订单状态 | 下单时间 | 国家 | 仓库 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| ☑ | ABC | {{ row.orderSn }} | {{ row.customerOrderSn }} | {{ row.shippingStatusName }} | TRK88291002 | 正常 | {{ row.orderTime }} | 土耳其 | 伊斯坦布尔仓 |
↓ 列表区为现有 el-table 结构示意,开发时直接复用,勿替换为新表格组件。
| ☑ | 客户名称 | 平台 | 店铺 | 平台订单号 | 包裹ID | 异常原因 | 导入时间 | 状态 | 处理方式 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.customer }} | {{ row.platform || '-' }} | {{ row.shop || '-' }} | {{ row.orderSn }} | {{ row.packageId || '-' }} | {{ row.reason }} | {{ row.importTime }} | {{ row.resolved ? '已处理' : '待处理' }} | {{ row.resolved ? (row.resolvedType || '—') : '—' }} |