1.8 KiB
1.8 KiB
京东钱包流水
“京东网银钱包账户”读取胜算“平台原始账单(新)→ 京东商城 → 京东钱包”的完整月份原始明细。费用结算时间决定月份,保留流水号、交易订单号、账户名称、商户订单号、交易类型、账户余额、记账请求号等原始字段,与京东日账单独立存储。
当前通过完整月份原始导出校准,不代表自动增量接口已经接通。页面显示已接入月份和导入时间。镜像为 jd_wallet_bill_rows,月份有效版本及来源摘要为 jd_wallet_bill_periods。
生产节点在 /run/caiwu-upstream-sync.lock 内执行:
php artisan business-mirror:import-jd-wallet <UTF-8-CSV路径> <YYYY-MM> --count=<核对笔数> --income=<核对收入> --expense=<核对支出>
导入前备份受影响镜像与月份状态;首次建表记录原表不存在。原件及无损 CSV 仅放私有目录,编号保存为文本。按批写入待启用版本,验证完整月份、笔数、收支、币种、重复编号和日期后原子启用,保留上一版本供回滚。失败不会启用部分数据。
每条“账户余额”保持原始值,可为负数。汇总“账户余额合计(最新)”取当前筛选结果中每个“店铺 + 账户名称”的最新流水,按费用结算时间、数值记录编码消歧后求和;不把流水余额逐笔相加,也不把全表最后一笔当所有账户余额。此口径不补齐筛选范围内没有流水的账户。
回滚时使用同一锁恢复旧月份状态的 active_generation,原镜像行保留。首次接入可撤销该月份启用状态;不删除上游或其他业务数据。上线核对实际页面、首页/次页/末页、店铺与日期筛选、收支及全量导出。