本发明涉及车辆,特别是涉及一种物料信息的处理方法、一种物料信息的处理装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着车辆技术的发展,车辆已经成为人们日常出行的重要工具,用户在选购车辆时,通常可以根据自身的需求对车辆配置进行选择,基于用户所选择的车辆配置,车辆厂商可以进行整车制造,为用户生产相应的车辆。其中,物料清单可以为构成整车所有零部件的明细表,在用户选择车辆配置到工厂确认配置的整个流程中,采用的是硬编码的方式,其处理过程过于固化、单一,且存在高昂的开发成本和系统复用性差的问题。当需要新车辆配置或与其他工厂进行对接时,需要进行额外的开发工作,大大增加了物料清单之间对接的难度,无法满足不断变化的需求。
技术实现思路
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、在一些可行的实现方式中,所述第一物料信息为工程物料信息、销售物料信息以及产品标识中的一种。
34、在一些可行的实现方式中,所述转换模块具体用于:
35、若所述第一物料信息为工程物料信息,且所述转换指令指示将所述工程物料信息为销售物料信息,则按照所述第一物料映射关系将所述工程物料信息中的工程基本配置转换为销售基本配置,以及将所述工程物料信息中的工程定制配置转换为销售定制配置,获得与所述工程物料信息对应的销售物料信息;
36、若所述第一物料信息为所述工程物料信息,且所述转换指令指示将所述工程物料信息转换为产品标识,则按照所述第一物料映射关系将所述工程物料信息中的工程基本配置和工程定制配置转换为基础产品配置和选购产品配置,获得与所述工程物料信息对应的产品标识。
37、在一些可行的实现方式中,所述转换模块具体用于:
38、若所述第一物料信息为销售物料信息,且所述转换指令指示将所述销售物料信息为工程物料信息,则按照所述第一物料映射关系将所述销售物料信息中的销售基本配置转换为工程基本配置,以及将所述销售物料信息中的销售定制配置转换为工程定制配置,获得与所述销售物料信息对应的工程物料信息;
39、若所述第一物料信息为所述销售物料信息,且所述转换指令指示将所述销售物料信息为产品标识,按照所述第一物料映射关系将所述销售物料信息中的销售基本配置和销售定制配置转换为基础产品配置和选购产品配置,获得与所述销售物料信息对应的产品标识。
40、在一些可行的实现方式中,所述转换模块具体用于:
41、若所述第一物料信息为产品标识,且所述转换指令指示将所述产品标识转换为工程物料信息,则按照所述第一物料映射关系将所述产品标识中的基础产品配置和选购产品配置转换为工程基本配置与工程定制配置,获得与所述产品标识对应的工程物料信息;
42、若所述第一物料信息为所述产品标识,且所述转换指令指示将所述产品标识转换为销售物料信息,则按照所述第一物料映射关系将所述产品标识中的基础产品配置和选购产品配置转换为销售基本配置与销售定制配置,获得与所述产品标识对应的销售物料信息。
43、在一些可行的实现方式中,所述第一基本配置至少包括第一车系信息、第一产品信息以及第一基础车型,所述第一定制配置包括至少一个第一特征族以及所述第一特征族对应的至少一个第一特征值,所述转换模块具体用于:
44、按照所述第一物料映射关系将所述第一物料信息中的第一车系信息转换为第二车系信息、所述第一产品信息转换为第二产品信息、所述第一基础车型转换为第二车型信息、所述第一特征族转换为第二特征族以及所述第一特征值转换为第二特征值,获得与所述第一物料信息对应的第二物料信息。
45、在一些可行的实现方式中,同一车系信息下包括至少一种产品信息,同一产品信息下包括至少一种基础车型,同一个物料清单下各个产品信息之间互斥、各个基础车型之间互斥。
46、在一些可行的实现方式中,同一个特征族下包括至少两种互斥的特征值,同一个物料清单中同一个特征族下的各个特征值之间互斥。
47、在一些可行的实现方式中,所述装置还包括:
48、转换响应模块,用于响应于针对所述第二物料信息的转换指令,获取所述第二物料信息对应的第二物料映射关系;
49、物料转换模块,用于按照所述第二物料映射关系将所述第二物料信息转换为第三物料信息。
50、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
51、所述存储器,用于存放计算机程序;
52、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
53、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
54、本发明实施例包括以下优点:
55、在本发明实施例中,在不同的应用场景下,通过不同表达形式的物料信息可以向对应的用户呈现车辆的相关信息,对此,当需要对物料清单进行转换时,可以通过获取用户个性化定制的第一物料信息,接着响应于针对第一物料信息的转换指令,获取第一物料信息对应的第一物料映射关系,第一物料映射关系为第一物料信息与另一物料信息之间结构参数的映射关系,然后按照第一物料映射关系将第一物料信息转换为第二物料信息,从而通过构建不同物料清单之间的映射关系,使得不同表达形式的物料清单之间可以灵活地进行转换,满足了不同应用场景的需求,同时降低了不同物料清单之间在跨平台、跨用户等场景中的对接难度,当出现新增车辆配置或与其他工厂的bom进行对接时,无需执行额外的开发工作,可以实现物料信息之间的快速转换。