定制
电商APP平台
开发前端工程师对配送逻辑理解的重要性,我们知道作为APP开发前端工程师因为前端开发处于互联网开发的中间环节,可以从上下游入手,渐渐地接触APP开发的完整流程。还有个原因是,前端开发直接面对最终用户,对用户体验的感觉非常重要。当然,前端体验对用户来说并不是唯一的选择,比如订单支付后订单处理流程,配送体验等等。深圳APP开发公司资深前端工程师就这个问题结合自身经验,在下面与各位分享理解配送逻辑对用户体验有多重要以及怎样实现的方法。
商城APP开发对配送逻辑配的处理,送逻辑包括配货逻辑和预计送达时间计算,这两块逻辑是紧密关联的。根据配货远近、商品在库库存是否充足、是否需要移仓调拨来满足订单等信息,最终预估出预计送达时间。因此送达时间计算的前提是配货逻辑。在讲解配送逻辑前,我们先理解一下配送是基于什么维度进行作业的。一般来说,我们通常将配送订单理解为按照订单维度进行作业,但实际上订单也有几层关系:交易单、订单和包裹单。交易单是指顾客一次提交订单中的所有商品集合,由于电商平台的下单形式是加入购物车后二次选择进行提交,因此单次提交的商品中可能包括不同商家或者店铺的商品,有一些平台级别的集合促销行为也是基于这个维度进行金额计算的。交易单不作为配送的标准订单,系统会按照商家加配送方的维度将交易单拆分成若干的订单,订单的判断依赖于几个维度:收货人信息、配送方式、支付方式和发票等。这个维度的订单是属于用户的,但实际配送的时候还会根据实际情况进行合拆单。合拆单是按照配货逻辑的不同来判断是否可以一次进行配送,即打包成一个包裹,因此这个维度的订单也叫包裹单,这个订单是真正意义上可以追踪的用户订单,在这个维度中用户可以进行售后、评价等行为的处理。APP开发公司提醒理论上商家的配送方式和发货仓都是统一的,因此订单和包裹单一般情况下数量会是相等的,但如果出现同一笔订单有不同的发货方式或发货仓,就会出现一笔订单多个包裹单的情况。我们讲的配货逻辑是针对最终的包裹单来说的。配货逻辑是根据顾客购买地、购买商品品种和库存计算包裹发出仓和发送方式的逻辑。不同的配货逻辑结果会影响到预计送达时间。配货逻辑的计算基准是收货人信息的五级地址中的第四级,也就是我们通常说的行政区。如果平台在同一个城市有多个仓,则会按区域划分不同的配送方,但如果同一个城市只有一个仓,则可以按照三级城市来进行判断。好了,
深圳APP开发公司本文关于“前端工程师对配送逻辑理解的重要性”经验就分享到这里,希望本站相关文章能给你带来帮助,谢谢关注,博纳网络编辑整理。