本发明涉及面单配置,具体涉及一种基于动态配置规则生成面单的方法、装置和设备。
背景技术:
1、一个渠道下面有多个产品,而每个渠道只能固定使用一种面单模板,也就是说一个渠道下面的所有产品都得固定使用同一种面单模板。
2、但是随着业务和客户的增长,一些渠道的产品和客户对下单面单提出多样化的需求,而现在的处理方式无法满足需求,例如同一个渠道下面的不同产品下单时需要使用不同的面单模板,另外还有特定的客户有一些特殊需求,比如说某个渠道的产品已经指定下单的面单模板为wwe面单,但是有些大客户不需要使用wwe面单,而是需要直接使用渠道面单,此时如果使用固定的方式,则无法满足实际业务需求。
技术实现思路
1、有鉴于此,本发明的目的在于提供一种基于动态配置规则生成面单的方法、装置和设备,以克服目前渠道面单固定无法更改,无法满足客户需求的问题。
2、为实现以上目的,本发明采用如下技术方案:
3、第一方面,本申请提供了一种基于动态配置规则生成面单的方法,包括:
4、获取客户的订单信息;
5、判断所述订单信息中是否指定面单模板;
6、若指定,则根据所述指定面单模板生成面单;
7、若没有,则获取所述订单信息中的产品信息,并判断所述产品信息是否配置渠道模板;
8、若配置有渠道模板,则根据所述渠道模板生成面单;
9、若没有配置渠道模板,则使用通用模板生成面单;
10、将生成的所述面单返回给所述客户。
11、进一步的,以上所述的方法,所述面单包括:下单面单和换单面单。
12、进一步的,以上所述的方法,所述若指定,则根据所述指定面单模板生成面单,包括:
13、若指定,则获取所述订单信息中的用户编码,将所述用户编码和所述指定面单模板进行绑定,存储到专用下单面单数据库中,并根据所述指定面单模板生成面单。
14、进一步的,以上所述的方法,在所述判断所述订单信息中是否指定面单模板之前,还包括:
15、获取所述订单信息中的用户编码,并判断所述专用下单面单数据库中是否存在所述用户编码;
16、若存在,则根据所述用户编码绑定的指定面单模板生成面单,并发送给所述客户。
17、第二方面,本申请提供了一种基于动态配置规则生成面单的系统,包括:
18、订单信息获取模块,用于获取客户的订单信息;
19、渠道信息获取模块,用于获取所述订单信息的渠道信息;
20、指定面单生成模块,用于判断所述订单信息中是否指定面单模板;若指定,则根据所述指定面单模板生成面单;
21、渠道面单生成模块,用于若所述订单没有指定面单模板,则获取所述订单信息中的产品信息,并判断所述产品信息是否配置渠道模板;若配置有渠道模板,则根据所述渠道模板生成面单;
22、通用面单生成模块,用于若没有配置渠道模板,则使用通用模板生成面单;
23、面单返回模块,用于将生成的所述面单返回给所述客户。
24、第三方面,本申请提供了一种基于动态配置规则生成面单的设备,包括处理器和存储器,所述处理器与存储器相连:
25、其中,所述处理器,用于调用并执行所述存储器中存储的程序;
26、所述存储器,用于存储所述程序,所述程序至少用于执行以上任一项所述的方法。
27、本发明一种基于动态配置规则生成面单的方法的有益效果为:
28、本申请首先获取客户的订单信息,然后判断订单信息中是否指定面单模板,若指定,则根据指定面单模板生成面单,若没有,则获取订单信息中的产品信息,并判断产品信息是否配置渠道模板,若配置有渠道模板,则根据渠道模板生成面单,若没有配置渠道模板,则使用通用模板生成面单,将生成的面单返回给客户。本申请中,可以根据用户的要求,使用指定的面单模板生成面单,从而解决了目前渠道面单固定无法更改,无法满足客户需求的问题。
1.一种基于动态配置规则生成面单的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述面单包括:下单面单和换单面单。
3.根据权利要求2所述的方法,其特征在于,所述若指定,则根据所述指定面单模板生成面单,包括:
4.根据权利要求3所述的方法,其特征在于,在所述判断所述订单信息中是否指定面单模板之前,还包括:
5.一种基于动态配置规则生成面单的系统,其特征在于,包括:
6.一种基于动态配置规则生成面单的设备,其特征在于,包括处理器和存储器,所述处理器与存储器相连: