本技术涉及仓储物流,尤其涉及一种订单的时效解析方法、装置、设备及计算机存储介质。
背景技术:
1、随着仓储物流技术的不断迭代更新,用户对于订单的时效解析也提出了更高的要求。
2、传统订单的时效解析方式是基于客户类型和运输线路来配置订单节点和考核时长,并在需要重新进行时效配置时,逐一对各个客户类型和运输线路进行人工调整订单时效,这种订单的时效解析方式存在很大缺陷,会存在需要逐一对各个客户类型和运输线路进行人工调整订单时效的问题,即这种订单的时效解析方式会由于需要逐一对各个客户类型和运输线路进行人工调整订单时效,进而造成订单的时效解析效率低。
3、上述内容仅用于辅助理解本技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
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、订单获取模块,用于获取待解析的订单信息,其中,所述订单信息包括场景信息和时效需求信息;
29、第一解析模块,用于若所述时效需求信息为允许兜底时效绑定,根据所述场景信息、预设的时效场景规则和预设的兜底时效确定所述订单的目标时效;
30、第二解析模块,用于若所述时效需求信息为不允许兜底时效绑定,根据所述场景信息和预设的时效场景规则确定所述订单的目标时效。
31、此外,为实现上述目的,本技术还提供一种订单的时效解析设备,包括处理器、存储器、以及存储在所述存储器上的可被所述处理器执行的订单的时效解析程序,其中,所述订单的时效解析程序被所述处理器执行时,实现如上所述的订单的时效解析方法的步骤。
32、本技术还提供一种计算机存储介质,所述计算机存储介质上存储有订单的时效解析程序,其中,所述订单的时效解析程序被处理器执行时,实现如上所述的订单的时效解析方法的步骤。
33、本技术实施例通过获取待解析的订单信息后,因订单信息包括场景信息和时效需求信息,进而在时效需求信息为允许兜底时效绑定时,就会根据场景信息、预设的时效场景规则和预设的兜底时效确定订单的目标时效,反之,在时效需求信息为不允许兜底时效绑定,就会根据场景信息和预设的时效场景规则确定订单的目标时效,通过预设的时效场景规则和预设的兜底时效的设定,进而可以基于预设的时效场景规则和预设的兜底时效进行确定订单的目标时效,从而可以避免需要逐一对各个客户类型和运输线路进行人工调整订单时效的现象发生。这种订单的时效解析方法可以通过预设的时效场景规则和预设的兜底时效的设定,进而可以基于预设的时效场景规则和预设的兜底时效进行确定订单的目标时效,进而提高了订单的时效解析效率。
1.一种订单的时效解析方法,其特征在于,所述订单的时效解析方法包括:
2.如权利要求1所述的订单的时效解析方法,其特征在于,所述时效场景规则包括不同时效规则下多个规则场景对应的考核时效,所述场景信息包括不允许兜底时效绑定的第一场景,所述目标时效包括第一绑定考核时效,所述根据所述场景信息和预设的时效场景规则确定所述订单的目标时效的步骤,包括:
3.如权利要求2所述的订单的时效解析方法,其特征在于,所述场景信息还包括允许兜底时效绑定的第二场景,所述根据所述场景信息、预设的时效场景规则和预设的兜底时效确定所述订单的目标时效的步骤,包括:
4.如权利要求3所述的订单的时效解析方法,其特征在于,所述确定所述第一场景在所述规则场景中匹配的目标规则场景的步骤之后,包括:
5.如权利要求3所述的订单的时效解析方法,其特征在于,所述第一场景包括路线场景和其他场景,所述确定所述第一场景在所述规则场景中匹配的目标规则场景的步骤,包括:
6.如权利要求1所述的订单的时效解析方法,其特征在于,所述获取待解析的订单信息的步骤之前,所述方法还包括:
7.如权利要求1所述的订单的时效解析方法,其特征在于,所述根据所述场景信息和预设的时效场景规则确定所述订单的目标时效的步骤之后,所述方法还包括以下至少一项:
8.一种订单的时效解析装置,其特征在于,所述订单的时效解析装置包括:
9.一种订单的时效解析设备,其特征在于,所述订单的时效解析设备包括处理器、存储器、以及存储在所述存储器上的可被所述处理器执行的订单的时效解析程序,其中,所述订单的时效解析程序被所述处理器执行时,实现如权利要求1至7中任一项所述的订单的时效解析方法的步骤。
10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有订单的时效解析程序,其中,所述订单的时效解析程序被处理器执行时,实现如权利要求1至7中任一项所述的订单的时效解析方法的步骤。
