×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

小程序开发:O2O小程序订单系统设计方法

文章编辑:网站建设 文章来源:深圳小程序开发 浏览量:

  开发O2O小程序订单系统设计方法,小程序商城解决订单系统时,几个大的方向需要考虑,这些内容决定了订单系统的稳定性和可持续性。订单字段订单字段包含了订单中需要记录的信息,它的作用主要用于沟通其他系统,为下游系统提供信息依据,其结构如图2-41所示。
订单信息包括订单号和订单状态机。订单号作为订单识别的标识,往往由一串数字组成,根据订单的增加进行自增,也可以在设计订单号的时候考虑订单加密设置(否则别人通过订单编号就能计算出对应的销售量)。订单号用作订单的唯一标识,用于对接WMS和TMS的订单识别。订单状态机在下面章节会详细描述,这里不做展开。用户信息在这里指购买人的相关信息,主要包括姓名、地址和手机号等。O2O还会多一种情况,就是自提点,这样地址会变为自提点的地址。地址信息在后续会作用在WMS和TMS上,用于区分区域和配送安排。购买商品信息指购买商品的基本信息和库存,由于金额比较特殊,因此将金额独立在商品信息以外讲,不过逻辑上它们其实都属于商品信息范畴。商品信息主要影响库存更新和WMS生产。金额信息记录订单产生的商品金额。
  
  除了要记录最终的金额,过程金额也需要记录,比如商品分摊的优惠金额、支付金额和应付金额等,它们在后续的订单结算、退换货和财务等环节都需要使用。时间信息是记录订单每个节点的触发时间。这里我们特别说一下“订单标识位”的概念。订单标识位,有的地方叫服务标记,有的地方叫SendPay,其实从逻辑上来说都是一样的意义。标识位是一串若干位数的字符串,通过对不同位的定义来表示不同的含义。比如我们在订单中设置一个字段,这个字段具备100位数字,每一位数字可以为0到9的数字,它们代表不同含义,这样我们就可以通过这100位字符串代表订单的不同含义和标记,比如第14位数字代表预售,如果是0则代表正常订单,如果是1代表预售订单。标识位主要用于对订单的特殊逻辑进行标记处理,以便下游系统在接收订单后可以根据标记进行业务处理,比如分拣、仓配类型或是否大小件贵品等。好了,深圳小程序开发公司本文关于“O2O小程序订单系统设计方法”的知识就分享到这里,谢谢关注,博纳网络编辑整理。

当前文章链接:/construction/zbwzdz/14225.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。

相关案例推荐