一种基于VUE的报价系统技术方案

技术编号:37319533 阅读:14 留言:0更新日期:2023-04-21 23:00
本申请公开了一种基于VUE的报价系统,包括:前端平台用于采集用户输入数据,并根据不同用户的权限设置显示相应的报价系统界面,将用户输入数据保存在缓存中,并在用户通过所述界面发起请求后,将响应数据发送至后端平台;后端平台,用于接收来自所述前端平台的响应数据,对所述响应数据进行筛选,将筛选得到的数据存储在数据库和数据表中,并对所述前端平台使用的接口进行复用,响应于所述前端平台通过调用所述接口发送的前端请求,将相应的数据传输给所述前端平台。本申请实施例通过构建用户界面和组件的复用,能够提升前后端数据交换的效率,以及优化系统开发管理流程。以及优化系统开发管理流程。以及优化系统开发管理流程。

【技术实现步骤摘要】
一种基于VUE的报价系统


[0001]本申请属于计算机
,具体涉及一种基于VUE的报价系统。

技术介绍

[0002]企业在业务开展过程中,由于业务需求,需要通过报价系统以信息化的形式把控销售人员对于产品的报价,以保证在整个销售流程中产品价格可控,价格责任人清晰。
[0003]然而,在现有的报价系统的架构中,通常前后端不分离,后端控制前端的显示内容,前端依赖于后端,使得系统在运行时,数据交互效率低,系统性能差;此外,现有的报价系统会将页面拆分为多个独立的组件,每个组件需要多个资源开发,组件之前缺少联系,无法在API接口中进行复用,同时,后期维护难度大,系统开发成本较高。
[0004]申请内容
[0005]本申请实施例的目的是提供一种基于VUE的报价系统,以解决现有的报价系统数据交互效率低的缺陷。
[0006]为了解决上述技术问题,本申请是这样实现的:
[0007]提供了一种基于VUE的报价系统,包括:
[0008]前端平台用于采集用户输入数据,并根据不同用户的权限设置显示相应的报价系统界面,将用户输入数据保存在缓存中,并在用户通过所述界面发起请求后,将响应数据发送至后端平台;
[0009]后端平台,用于接收来自所述前端平台的响应数据,对所述响应数据进行筛选,将筛选得到的数据存储在数据库和数据表中,并对所述前端平台使用的接口进行复用,响应于所述前端平台通过调用所述接口发送的前端请求,将相应的数据传输给所述前端平台。
[0010]本申请实施例通过构建用户界面和组件的复用,能够提升前后端数据交换的效率,以及优化系统开发管理流程。
附图说明
[0011]图1是本申请实施例提供的一种基于VUE的报价系统的结构示意图。
具体实施方式
[0012]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0013]如图1所示,为本申请实施例提供的一种基于VUE的报价系统的结构示意图,包括:
[0014]前端平台用于采集用户输入数据,并根据不同用户的权限设置显示相应的报价系统界面,将用户输入数据保存在缓存中,并在用户通过所述界面发起请求后,将响应数据发送至后端平台;
[0015]后端平台,用于接收来自所述前端平台的响应数据,对所述响应数据进行筛选,将筛选得到的数据存储在数据库和数据表中,并对所述前端平台使用的接口进行复用,响应于所述前端平台通过调用所述接口发送的前端请求,将相应的数据传输给所述前端平台。
[0016]本申请实施例通过构建用户界面和组件的复用,能够提升前后端数据交换的效率,以及优化系统开发管理流程。
[0017]进一步地,本申请实施例中的前端平台可以包括:
[0018]用户编写模块,用于采集不同用户通过报价系统填写的相关信息,将信息分类,并根据信息分类将所述信息发送至所述后端平台,向所述后端平台发送数据请求;
[0019]API接口模块,用于根据不同的数据请求分类和用户信息,进行API组件的编写和生成,与用户编写模块获取的信息对应匹配;
[0020]API接口调用模块,用于调用API接口,根据不同用户需求修改API接口的接入或者删除,并通过定位将API接口接入报价系统。
[0021]相应地,后端平台可以包括:
[0022]连接模块,用于在所述前端平台和所述后端平台之间建立连接,以使所述前端平台和所述后端平台直接进行信息交互;
[0023]复用模块,用于通过不同的API接口信息,计算各接口进行交互的信息之间相似度阈值,当报价系统新传入的信息与相似度阈值匹配时,对当前使用的API接口进行调用,通过当前API接口复用传入新的报价系统信息;
[0024]问题定位模块,用于进行URL重定向,将端口筛选信息重定向至所述后端平台的缓存中,从所述缓存中调用信息发送至数据管理模块;
[0025]数据管理模块,用于对信息和API接口进行添加、删除、修改,或者对已经配置的API接口通过与所述复用模块中的表单连接,进行接口复用。
[0026]本申请实施例通过VUE和API组件进行报价系统的构建,通过VUE构建用户界面,同时实现组件的复用,并提供可以重复调用的接口,在页面传输参数时能实现数据的自动绑定,同时能够对页面状态进行管理,从而实现视图、数据,以及前后端的分离和灵活调配,能够提升前后端数据交换的效率,以及优化系统开发管理流程。此外,还能够实现模块化开发,各个模块的运行状态不会产生互相的干扰。
[0027]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0028]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
[0029]上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体
实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于VUE的报价系统,其特征在于,包括:前端平台用于采集用户输入数据,并根据不同用户的权限设置显示相应的报价系统界面,将用户输入数据保存在缓存中,并在用户通过所述界面发起请求后,将响应数据发送至后端平台;后端平台,用于接收来自所述前端平台的响应数据,对所述响应数据进行筛选,将筛选得到的数据存储在数据库和数据表中,并对所述前端平台使用的接口进行复用,响应于所述前端平台通过调用所述接口发送的前端请求,将相应的数据传输给所述前端平台。2.根据权利要求1所述的系统,其特征在于,所述前端平台包括:用户编写模块,用于采集不同用户通过报价系统填写的相关信息,将信息分类,并根据信息分类将所述信息发送至所述后端平台,向所述后端平台发送数据请求;API接口模块,用于根据不同的数据请求分类和用户信息,进行API组件的编写和生成,与用户编写模块获取的信息对应...

【专利技术属性】
技术研发人员:李雨诗周鸣华
申请(专利权)人:北京易华录信息技术股份有限公司
类型:发明
国别省市:

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

1