基于报价工具的报价生成方法、装置、设备及存储介质制造方法及图纸

技术编号:35440970 阅读:13 留言:0更新日期:2022-11-03 11:51
本公开提供了一种基于报价工具的报价生成方法、装置、设备及存储介质。该方法包括:基于当前使用报价工具的用户身份标识,从系统数据库中获取与用户身份标识相对应的计算模块以及数据项,根据计算模块以及数据项在报价工具中生成定制化报价页面;确定用户在每个计算模块的数据项内填写的报价数据,基于每个二级计算模块内的数据项之间的报价计算逻辑,对每个二级计算模块的报价结果进行计算,并根据二级计算模块的报价结果以及报价计算逻辑,对每个一级计算模块的报价结果进行计算;基于每个一级计算模块的报价结果以及一级计算模块之间的报价计算逻辑,生成指导报价结果。本公开提升了报价计算的灵活性和多样性,提升生成报价的计算效果。价的计算效果。价的计算效果。

【技术实现步骤摘要】
基于报价工具的报价生成方法、装置、设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种基于报价工具的报价生成方法、装置、设备及存储介质。

技术介绍

[0002]随着计算机技术和信息化技术的发展,电子报价工具被应用于越来越多的平台系统中。利用电子报价工具可以实现自动化报价,例如根据用户输入的基础信息和项目数据,电子报价工具自动计算出项目的报价,有利于降低员工的工作量,提升工作效率。
[0003]现有技术中,传统的电子报价工具中基于excel插件来实现报价计算,通过安装在电子报价工具中的excel插件,对用户输入的报价相关数据进行运算,得到报价结果。但是,excel作为第三方插件,有着高度的格式化模版和样式呈现,难以做定制化的开发和权限分离;目前excel在程序中只能按照自身的格式去展现,不支持样式修改,很难进行定制化开发,且定制化动态角色权限困难。现有的电子报价工具存在定制化困难,不支持定制化的样式设计,报价计算的灵活性和多样性比较差,生成报价结果的效果比较差。

技术实现思路

[0004]有鉴于此,本公开实施例提供了一种基于报价工具的报价生成方法、装置、设备及存储介质,以解决现有技术存在的电子报价工具存在定制化困难,不支持定制化的样式设计,报价计算的灵活性和多样性比较差,生成报价结果的效果比较差的问题。
[0005]本公开实施例的第一方面,提供了一种基于报价工具的报价生成方法,包括:基于当前使用报价工具的用户身份标识,从系统数据库中获取与用户身份标识相对应的计算模块以及计算模块对应的数据项,根据计算模块以及数据项在报价工具中生成定制化报价页面;响应于用户依次对定制化报价页面中的计算模块的数据项的输入操作,确定用户在每个计算模块的数据项内填写的报价数据,其中计算模块包括至少两个层级的计算模块;基于预先配置的每个二级计算模块内的数据项之间的报价计算逻辑,对每个二级计算模块的报价结果进行计算,并根据二级计算模块的报价结果以及二级计算模块之间的报价计算逻辑,对每个一级计算模块的报价结果进行计算;响应于用户对计算按钮的点击操作,基于每个一级计算模块的报价结果以及一级计算模块之间的报价计算逻辑,生成指导报价结果,将指导报价结果在定制化报价页面中展示。
[0006]本公开实施例的第二方面,提供了一种基于报价工具的报价生成装置,包括:获取模块,被配置为基于当前使用报价工具的用户身份标识,从系统数据库中获取与用户身份标识相对应的计算模块以及计算模块对应的数据项,根据计算模块以及数据项在报价工具中生成定制化报价页面;确定模块,被配置为响应于用户依次对定制化报价页面中的计算模块的数据项的输入操作,确定用户在每个计算模块的数据项内填写的报价数据,其中计算模块包括至少两个层级的计算模块;计算模块,被配置为基于预先配置的每个二级计算模块内的数据项之间的报价计算逻辑,对每个二级计算模块的报价结果进行计算,并根据
二级计算模块的报价结果以及二级计算模块之间的报价计算逻辑,对每个一级计算模块的报价结果进行计算;生成模块,被配置为响应于用户对计算按钮的点击操作,基于每个一级计算模块的报价结果以及一级计算模块之间的报价计算逻辑,生成指导报价结果,将指导报价结果在定制化报价页面中展示。
[0007]本公开实施例的第三方面,提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述方法的步骤。
[0008]本公开实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
[0009]本公开实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0010]通过基于当前使用报价工具的用户身份标识,从系统数据库中获取与用户身份标识相对应的计算模块以及计算模块对应的数据项,根据计算模块以及数据项在报价工具中生成定制化报价页面;响应于用户依次对定制化报价页面中的计算模块的数据项的输入操作,确定用户在每个计算模块的数据项内填写的报价数据,其中计算模块包括至少两个层级的计算模块;基于预先配置的每个二级计算模块内的数据项之间的报价计算逻辑,对每个二级计算模块的报价结果进行计算,并根据二级计算模块的报价结果以及二级计算模块之间的报价计算逻辑,对每个一级计算模块的报价结果进行计算;响应于用户对计算按钮的点击操作,基于每个一级计算模块的报价结果以及一级计算模块之间的报价计算逻辑,生成指导报价结果,将指导报价结果在定制化报价页面中展示。本公开提升了报价计算的灵活性和多样性,提升报价生成效果。
附图说明
[0011]为了更清楚地说明本公开实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0012]图1是本公开实施例提供的基于报价工具的报价生成方法的流程示意图;
[0013]图2是本公开实施例提供的基于报价工具的报价生成装置的结构示意图;
[0014]图3是本公开实施例提供的电子设备的结构示意图。
具体实施方式
[0015]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本公开实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本公开。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本公开的描述。
[0016]图1是本公开实施例提供的基于报价工具的报价生成方法的流程示意图。图1的基于报价工具的报价生成方法可以由安装在移动终端或者PC上的应用程序,或者网页客户端等执行。如图1所示,该基于报价工具的报价生成方法具体可以包括:
[0017]S101,基于当前使用报价工具的用户身份标识,从系统数据库中获取与用户身份标识相对应的计算模块以及计算模块对应的数据项,根据计算模块以及数据项在报价工具
中生成定制化报价页面;
[0018]S102,响应于用户依次对定制化报价页面中的计算模块的数据项的输入操作,确定用户在每个计算模块的数据项内填写的报价数据,其中计算模块包括至少两个层级的计算模块;
[0019]S103,基于预先配置的每个二级计算模块内的数据项之间的报价计算逻辑,对每个二级计算模块的报价结果进行计算,并根据二级计算模块的报价结果以及二级计算模块之间的报价计算逻辑,对每个一级计算模块的报价结果进行计算;
[0020]S104,响应于用户对计算按钮的点击操作,基于每个一级计算模块的报价结果以及一级计算模块之间的报价计算逻辑,生成指导报价结果,将指导报价结果在定制化报价页面中展示。
[0021]具体地,本公开实施例的报价工具是安装在业务系统中的程序,用户使用身份信息登录业务系统之后,可以根据自身的权限使用报价工具生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于报价工具的报价生成方法,其特征在于,包括:基于当前使用报价工具的用户身份标识,从系统数据库中获取与所述用户身份标识相对应的计算模块以及所述计算模块对应的数据项,根据所述计算模块以及所述数据项在所述报价工具中生成定制化报价页面;响应于用户依次对所述定制化报价页面中的所述计算模块的数据项的输入操作,确定用户在每个所述计算模块的所述数据项内填写的报价数据,其中所述计算模块包括至少两个层级的计算模块;基于预先配置的每个二级计算模块内的数据项之间的报价计算逻辑,对每个所述二级计算模块的报价结果进行计算,并根据所述二级计算模块的报价结果以及所述二级计算模块之间的报价计算逻辑,对每个一级计算模块的报价结果进行计算;响应于用户对计算按钮的点击操作,基于每个所述一级计算模块的报价结果以及所述一级计算模块之间的报价计算逻辑,生成指导报价结果,将所述指导报价结果在所述定制化报价页面中展示。2.根据权利要求1所述的方法,其特征在于,在所述基于当前使用报价工具的用户身份标识,从系统数据库中获取与所述用户身份标识相对应的计算模块以及所述计算模块对应的数据项之前,所述方法还包括:将所述报价工具安装在预定的业务系统中,响应于用户向所述业务系统发送的登录请求,确定用户的登录信息,根据所述用户的登录信息获取用户身份标识,基于所述用户身份标识确定所述用户对应的角色权限。3.根据权利要求2所述的方法,其特征在于,所述从系统数据库中获取与所述用户身份标识相对应的计算模块以及所述计算模块对应的数据项,包括:基于所述用户对应的角色权限,对所述系统数据库中的计算模块及数据项进行查询,从所述系统数据库中加载与所述角色权限对应的计算模块以及所述计算模块的数据项;其中,在所述系统数据库中预先配置有所述角色权限与所述计算模块,以及所述计算模块与所述数据项之间的对应关系。4.根据权利要求3所述的方法,其特征在于,所述根据所述计算模块以及所述数据项在所述报价工具中生成定制化报价页面,包括:根据与所述用户的角色权限相对应的所述计算模块以及所述数据项,基于所述计算模块以及所述数据项对预先配置的报价页面模板进行渲染,得到所述定制化报价页面,所述定制化报价页面中包含不同位置的显示区域,不同位置的显示区域对应不同层级的计算模块。5.根据权利要求1所述的方法,其特征在于,所述响应于用户依次对所述定制化报价页面中的所述计算模块的数据项的输入操作,确定用户在每个所述计算模块的所述数据项内填写的报价数据,包括:用户基于所述定制化报价页面,依次点击每个计算模块下对应的数据项,并依次在每个所述数据...

【专利技术属性】
技术研发人员:姜亚利
申请(专利权)人:新奥数能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1