【技术实现步骤摘要】
用于订单的处理方法、装置、存储介质及处理器
[0001]本申请涉及计算机领域,具体地涉及一种用于订单的处理方法、装置、存储介质及处理器。
技术介绍
[0002]随着制造行业数字化和智能化转型升级进程的逐步深化,企业配送管理系统需要保障信息精准有序,并能快速响应品类增长及工艺变更对功能调整升级的要求。目前,通常将不同业务算法逻辑写到流程逻辑代码中,业务流程执行时,再通过条件语句判断选择特定的算法实现。而该种通过在订单配送主流程代码逻辑中新增配送模式算法分支逻辑的方式,导致配送模式算法分支与主流程逻辑强耦合,且配送模式规则属性配置固化,容易造成配送程序由于分支代码逐渐臃肿,不利于订单处理过程的维护与扩展,使得订单处理效率较低。
技术实现思路
[0003]本申请实施例的目的是提供一种用于订单的处理方法、装置、存储介质及处理器。
[0004]为了实现上述目的,本申请第一方面提供一种用于订单的处理方法,包括:
[0005]获取待配送订单,待配送订单包括多个待配送物料和每个待配送物料的物料信息;
...
【技术保护点】
【技术特征摘要】
1.一种用于订单的处理方法,其特征在于,所述处理方法包括:获取待配送订单,所述待配送订单包括多个待配送物料和每个待配送物料的物料信息;确定每个待配送物料的规则配置组,所述规则配置组包括所述待配送物料的物料信息、配送模式以及配送规则;在接收到至少一个待配送物料的配送请求的情况下,将所述待配送物料确定为目标物料;调用与每个目标物料对应的目标规则配置组,以确定每个目标物料的目标配送模式和目标配送规则;根据所述目标配送规则生成针对每个目标物料的目标配送数据,所述目标配送数据包括每个目标物料的配送计划数据;调用与所述目标配送模式对应的目标配送接口实现类对象,以通过所述目标配送接口实现类对象按照所述配送计划数据确定针对所述目标物料的配送任务数据。2.根据权利要求1所述的用于订单的处理方法,其特征在于,所述处理方法还包括:在确定每个待配送物料的规则配置组之后,根据全部的规则配置组中的配送模式创建与每种配送模式对应的配送接口实现类;对每个配送接口实现类添加注解,以对每个配送接口实现类进行标识;通过IOC容器扫描每个添加注解后的配送接口实现类,以在所述IOC容器中创建与每个配送接口实现类对应的配送接口实现类对象。3.根据权利要求2所述的用于订单的处理方法,其特征在于,所述调用与所述目标配送模式对应的目标配送接口实现类对象包括:调用配送策略工厂类,以使所述配送策略工厂类从所述IOC容器中调用所述目标配送接口实现类对象;调用配送业务门面类,以使所述配送业务门面类调用所述配送策略工厂类获取的所述目标配送接口...
【专利技术属性】
技术研发人员:谭家川,朱冬平,冯雷,
申请(专利权)人:中科云谷科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。