xhs 的账单 和 支付宝/京东 的账单的差异 不仅体现在 文件格式的差异上,
更体现在费用条目的区别上.
支付宝/京东的费用条目,是放在每一行的某一列中的. 明确指明 这一行是某个费用
xhs 的费用条目则是放在列中, 明确指明 这一行的这个费用.
也不好说谁对谁错. 但是对接 支付宝/京东 的账单时已经形成 按行处理的规则套路. 重写一套代码明显不合适.
所以在这里 为了复用 同一套处理逻辑, 只好将 xhs 的账单,按列进行拆分.
比如 xhs 账单结构大致如下
商品名称, 实付单价,结算单价 ...
a123, 100,99
a122, 110, 111
比如计算要用到 实付单价和结算单价,那么按列拆分之后就变成
a123,100,99 实付单价
a122,110,111 实付单价
a123, 100,99 结算单价
a122, 110, 111 结算单价
这样就明确指明 某一列的类别. 方便后续进行归类计算导出
网友评论