掌桥专利:专业的专利平台
掌桥专利
首页

应标企业报告生成方法、装置、计算机设备和存储介质

文献发布时间:2023-06-19 11:45:49


应标企业报告生成方法、装置、计算机设备和存储介质

技术领域

本申请涉及计算机技术领域,特别是涉及一种应标企业报告生成方法、装置、计算机设备和存储介质。

背景技术

投标招标,是在市场经济条件下进行的大宗货物的买卖、工程建设项目有发包与承包,以及服务项目的采购与提供时,所采用的一种交易方式。在这种交易方式下,通常是由项目采购的采购方作为招标方,通过发布招标公告等方式发出招标采购的信息,有一些应标企业参加投标竞争,经招标方对各应标企业的报价及其他的条件进行审查比较后,从中择优选定中标者,并与其签订采购合同。

然而,如何向招标方或者有关部门直观地呈现应标企业的经营状况是急需解决的技术问题。

发明内容

基于此,有必要针对上述技术问题,提供一种能够直观地向招标方或者有关部门直观地呈现应标企业的经营状况的应标企业报告生成方法、装置、计算机设备和存储介质。

一种应标企业报告生成方法,所述方法包括:

获取应标企业的报告生成请求,所述报告生成请求包括应标企业标识和报告类型;

根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据和初始文件数据流;

利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流;

根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件。

在其中一个实施例中,所述应标企业标识的数量不小于2;所述根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据,包括:

根据至少两个应标企业标识,获取至少两个应标企业的企业数据;

根据所述至少两个应标企业的企业数据,确定所述至少两个应标企业之间的关联数据;

所述利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流,包括:

利用所述至少两个应标企业之间的关联数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流。

在其中一个实施例中,所述利用所述至少两个应标企业之间的关联数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流,包括:

在所述空白页面内创建表格的单元格,从所述关联数据中获取对应的单元格数据,并将所述单元格数据插入至创建的单元格内。

在其中一个实施例中,所述关联数据包括关联层级、关联企业、关联股东以及关联路径中的至少一个;所述关联层级用于表征各应标企业之间关联关系的关系数,所述关联企业用于表征与所述应标企业具有关联关系的企业,所述关联股东用于表征各应标企业所对应的相同股东,所述关联层级用于表征基于各应标企业之间的关联关系所构成的路径关系。

在其中一个实施例中,所述报告生成请求还包括招标企业标识,在所述利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流之前,所述方法还包括:

根据所述招标企业标识,获取招标企业的企业数据;

根据所述招标企业的企业数据和所述应标企业的企业数据,确定所述招标企业与所述应标企业之间的关联数据;

所述利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流,包括:

利用所述招标企业与所述应标企业之间的关联数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流。

在其中一个实施例中,所述初始文件数据流包括初始空白页面,所述企业数据包括所述初始空白页面所对应的企业数据,所述利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流,包括:

将所述初始空白页面所对应的企业数据填充至所述初始空白页面,得到中间文件数据流,并基于所述中间文件数据流生成新空白页面,所述企业数据还包括所述新空白页面所对应的企业数据;

将所述新空白页面所对应的企业数据填充至所述新空白页面,得到所述应标企业的报告文件数据流。

在其中一个实施例中,所述根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件,包括:

按照预设的文件格式,将所述应标企业的报告文件数据流保存为所述应标企业的报告文件;或者

按照预设文件格式对所述应标企业的报告文件数据流进行保存,得到所述应标企业的中间报告文件,并将所述中间报告文件进行格式转换,得到所述应标企业的报告文件。

一种应标企业报告生成装置,所述装置包括:

报告请求获取模块,用于获取应标企业的报告生成请求,所述报告生成请求包括应标企业标识和报告类型;

数据文件流获取模块,用于根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据和初始文件数据流;

数据填充模块,用于利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流;

报告文件生成模块,用于根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。

上述应标企业报告生成方法、装置、计算机设备和存储介质,通过获取应标企业的报告生成请求,且报告生成请求包括应标企业标识和报告类型,从而根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据和初始文件数据流;接着,利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流;最终,根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件。通过应标企业的报告文件可以直观地向招标方或者有关部门呈现应标企业的经营状况。

附图说明

图1为一个实施例中应标企业报告生成方法的应用环境图;

图2为一个实施例中应标企业报告生成方法的流程示意图;

图3为一个实施例中应标企业报告生成方法的流程示意图;

图4为一个实施例中应标企业报告生成方法的流程示意图;

图5为一个实施例中步骤S230的流程示意图;

图6为一个实施例中应标企业报告生成方法的流程示意图;

图7为另一个实施例中应标企业报告生成方法的流程示意图;

图8为一个实施例中应标企业报告生成装置的结构框图;

图9为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的应标企业报告生成方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102触发应标企业的报告生成请求,并发送生成请求至服务器104,生成请求包括应标企业标识和报告类型。服务器104根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据和初始文件数据流;利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流;根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件。

其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种应标企业报告生成方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

S210、获取应标企业的报告生成请求。

其中,报告生成请求包括应标企业标识和报告类型。报告类型可以是应标是招投标过程中非常重要的一部分。应标行为是一种承诺让招标方知道应标企业已经答应会参加招投标,对于招标方是一种回复。具体地,终端上安装有生成应标企业报告文件的平台软件,在需要调查一个应用企业时,通过平台软件界面接收用户输入的应标企业的标识信息,并触发对应的报告生成请求,终端发送报告生成请求至服务器。

S220、根据应标企业标识和报告类型,获取应标企业的企业数据和初始文件数据流。

其中,初始文件数据流可以是空白的文件流,比如可以是空白word的文件流、空白TEX文件流、空白LaTex文件流、空白幻灯片(比如Microsoft Office PowerPoint)文件流、空白表格(Excel)文件流等。企业数据可以是存储在数据库中与企业经营相关的数据。企业数据用于填充初始文件数据流中的空白。具体地,为了生成应标企业的报告文件,可以通过终端向服务器发送应标企业的报告生成请求,服务器根据应标企业标识和报告类型在本地数据库进行查找,得到应标企业的企业数据和初始文件数据流。也可以从与服务器连接的计算机设备中获取企业数据和初始文件数据流。

S230、利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。

其中,初始文件数据流包括若干空白页面,空白页面可以与应标企业的报告文件中的各页对应,比如各空白页面可以用于填充报告文件的封面内容、报告文件的扉页、报告文件的封底内容,各空白页面还可以用于填充企业数据以生成报告文件的正文页面。具体地,企业数据可以包括用于封面图片的企业图片、企业名称、企业工商信息、企业主要人员信息(比如股东)、企业司法信息、企业知识产权信息、企业对外投机信息等中至少一种或者几种。在数据库中,企业标识对应有大量的企业数据,不同的报告类型需要不同维度的企业数据,因此,根据应标企业的企业标识和报告类型获取对应的企业数据,将获取到的企业数据可以按照预设的样式填充至初始文件数据流中的空白页面中,比如可以是文字形式、图表形式等。

S240、根据应标企业的报告文件数据流,生成应标企业的报告文件。

其中,应标企业的报告文件可以是Word文件、幻灯片文件、表格文件等格式文件。具体地,由于初始文件数据流与文件格式对应的,按照初始文件数据流所对应的文件格式将应标企业的报告文件数据流保存为报告文件,在一些实施例中,报告文件可以是word文件,也可以将Word文件转换为pdf文件。可以理解的是,初始文件数据流所包括的空白页面可以理解为文件流,与报告文件中向用户展示信息的各页面并不相同。

上述应标企业报告生成方法,通过获取应标企业的报告生成请求,且报告生成请求包括应标企业标识和报告类型,从而根据应标企业标识和报告类型,获取应标企业的企业数据和初始文件数据流;接着,利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流;最终,根据应标企业的报告文件数据流,生成应标企业的报告文件。通过应标企业的报告文件可以直观地向招标方或者有关部门呈现应标企业的经营状况。进一步地,本申请的初始文件数据流可以根据获取的企业数据的实际情况而增加空白页面,在报告文件所对应的企业数据发生变化时,可以灵活地调整报告文件数据流,提升报告文件的可持续维护性,简化了报告文件的生成过程。

在一个实施例中,应标企业标识的数量不小于2。如图3所示,根据应标企业标识和报告类型,获取应标企业的企业数据,包括:

S310、根据至少两个应标企业标识,获取至少两个应标企业的企业数据。

S320、根据至少两个应标企业的企业数据,确定至少两个应标企业之间的关联数据。

利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流,包括:

S330、利用至少两个应标企业之间的关联数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。

其中,应标企业标识指的是用于唯一表示应标企业的标识。关联数据包括关联层级、关联企业、关联股东以及关联路径中的至少一个;关联层级用于表征各应标企业之间关联关系的关系数,关联企业用于表征与应标企业具有关联关系的企业,关联股东用于表征各应标企业所对应的相同股东或者投资对象,关联层级用于表征基于各应标企业之间的关联关系所构成的路径关系。股东是指对股份公司债务负有限或无限责任,并凭持有股票享受股息和红利的自然人或企业。投资对象指的是在投资实施过程中,将表现为活劳动和物化劳动的投资加于其上的企业。比如,股东可以是直接投资者本人,也可以是间接投资者。

具体地,终端接收到输入的至少两个应标企业的应标企业标识,并获取用户触发的报告生成请求。服务器接收到报告生成请求,报告生成请求包括至少两个应标企业标识,则服务器根据至少两个企业标识在数据库中查找,得到各应标企业的企业数据。进一步地,在得到各应标企业的企业数据之后,可以对各应标企业的企业数据进行遍历,在各应标企业的企业数据中确定各应标企业之间是否存在关联关系,若存在关联关系,则进一步根据各应标企业各自的企业数据,确定各应标企业之间的关联数据。为了直观呈现各应标企业之间的关联关系,避免围标等不合规情形的出现,按照预设的格式将至少两个应标企业之间的关联数据填充至初始文件数据流中的空白页面,得到应标企业的报告文件数据流。可以以表格的形式将各应标企业之间的关联关系展示在报告文件页面上,也可以以图的形式展示各应标企业之间的关联关系。需要说明的是,若通过终端输入的应标企业标识只有一个,显而易见的是,一个应标企业与其自身不会产生企业之间的关联数据。

本实施例中,通过至少两个应标企业之间的关联数据挖掘各应标企业之间的关联关系,并将各应标企业之间的关联关系呈现在报告文件中,直观地反映出各应标企业之间的关联关系,便于招标方或者相关部门高效地知悉各应标企业的真实情况。

在一个实施例中,利用至少两个应标企业之间的关联数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流,包括:在空白页面内创建表格的单元格,从关联数据中获取对应的单元格数据,并将单元格数据插入至创建的单元格内。

其中,企业数据对应有不同的维度,即企业数据包括不同维度上的维度数据。维度数据可以采用不同的呈现样式,比如表格样式、图表样式以及单纯的文字描述等。具体地,获取关联数据对应的维度,将对应的文本数据确定标题文本。在空白页面上加入标题文本之后,需要将标题文本所对应的关联数据加入空白页面中,因此,检测各关联数据的呈现样式,若检测到表格样式,则在新空白页面内创建表格的单元格,从关联数据中获取对应的单元格数据,并将单元格数据插入至单元格内。可以理解的是,表格可以是横向表格,也可以是列向表格。若呈现样式为图表样式,则在新空白页面内创建空图表,将关联数据与空图表进行绑定,生成对应的图表。图表样式可以是柱状图、折线图、雷达图,也可以事先设置图表的长和宽等尺寸。

若是横向表格,则在新空白页面内创建表格的第一行上的第一个单元格,并将对应的关联数据加入第一个单元格;接着,在第一行的延伸方向上创建第二个单元格,并将对应的关联数据加入第二个单元格;再接着,在第一行的延伸方向上创建第三个单元格,并将对应的关联数据加入第三个单元格;依次类推,若触发了结束该行的指令,则进行换行操作,在第一行的下方创建第二行的第一个单元格,并填充对应的关联数据;依次创建第二行的第二个单元格、填充对应的关联数据直至第二行完成创建,依次类推,直至完成各行的创建以及关联数据的填充。

若是列向表格,则在新空白页面内创建表格的第一列上的第一个单元格,并将对应的关联数据加入第一个单元格;接着,在第一列的延伸方向上创建第二个单元格,并将对应的关联数据加入第二个单元格;再接着,在第一列的延伸方向上创建第三个单元格,并将对应的关联数据加入第三个单元格;依次类推,若触发了结束该列的指令,则进行换行操作,在第一列的下方创建第二列的第一个单元格,并填充对应的企业数据;依次创建第二列的第二个单元格、填充对应的关联数据直至第二列完成创建,依次类推,直至完成各列的创建以及关联数据的填充。

本实施例中,通过图表样式或者表格样式直观地向用户呈现至少两个应标企业之间的关联数据,并结合企业数据的实际情况灵活地生成表格和图表,提升了生成报告文件的灵活性以及效率。

在一个实施例中,报告生成请求还包括招标企业标识。如图4所示,在利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流之前,方法还包括:

S410、根据招标企业标识,获取招标企业的企业数据。

S420、根据招标企业的企业数据和应标企业的企业数据,确定招标企业与应标企业之间的关联数据。

利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流,包括:

S430、利用招标企业与应标企业之间的关联数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。

其中,招标企业标识指的是用于唯一表示招标企业的标识。关联数据包括关联层级、关联企业、关联股东以及关联路径中的至少一个;关联层级用于表征各应标企业之间关联关系的关系数,关联企业用于表征与应标企业具有关联关系的企业,关联股东用于表征各应标企业所对应的相同股东或者投资对象,关联层级用于表征基于各应标企业之间的关联关系所构成的路径关系。股东是指对股份公司债务负有限或无限责任,并凭持有股票享受股息和红利的自然人或企业。投资对象指的是在投资实施过程中,将表现为活劳动和物化劳动的投资加于其上的企业。比如,股东可以是直接投资者本人,也可以是间接投资者。

具体地,终端接收到输入的招标企业标识和应标企业标识,并获取用户触发的报告生成请求。服务器接收到报告生成请求,报告生成请求包括招标企业标识和应标企业标识,则服务器根据招标企业标识和应标企业标识在数据库中查找,得到招标企业和应标企业的企业数据。进一步地,在得到招标企业和应标企业的企业数据之后,可以招标企业和应标企业的企业数据进行遍历,在招标企业和应标企业的企业数据中确定招标企业和应标企业之间是否存在关联关系,若存在关联关系,则进一步根据招标企业和应标企业各自的企业数据,确定招标企业和应标企业之间的关联数据。为了直观呈现招标企业和应标企业之间的关联关系,避免招标企业与应标企业勾结等不合规情形的出现,按照预设的格式将招标企业和应标企业之间的关联数据填充至初始文件数据流中的空白页面,得到应标企业的报告文件数据流。可以以表格的形式将招标企业和应标企业之间的关联关系展示在报告文件页面上,也可以以图的形式展示招标企业和应标企业之间的关联关系。需要说明的是,应标企业的数量大于等于1,当应标企业的数量大于等于2,在挖掘招标企业和应标企业之间的关联关系的同时,也可以如前文,根据至少两个应标企业的企业数据,挖掘至少两个应标企业之间的关联数据,并利用至少两个应标企业之间的关联数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。

本实施例中,通过招标企业和应标企业之间的关联数据挖掘招标企业和应标企业之间的关联关系,并将招标企业和应标企业之间的关联关系呈现在报告文件中,直观地反映出招标企业和应标企业之间的关联关系,便于相关部门高效地知悉各应标企业的真实情况。

在一个实施例中,初始文件数据流包括初始空白页面,企业数据包括初始空白页面所对应的企业数据。如图5所示,利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流,包括:

S510、将初始空白页面所对应的企业数据填充至初始空白页面,得到中间文件数据流,并基于中间文件数据流生成新空白页面。

S520、将新空白页面所对应的企业数据填充至新空白页面,得到应标企业的报告文件数据流。

其中,企业数据还包括新空白页面所对应的企业数据。初始空白页面与报告文件中的第一页所对应,可以是报告文件的封面,也可以是报告文件的扉页。具体地,在获取到初始文件数据流之后,将初始空白页面所对应的企业数据的填充至初始空白页面,对初始文件数据流进行填充,得到中间文件数据流。在对初始空白页面完成填充之后,基于中间文件数据流生成新空白页面。生成的新空白页面可以是封底页面,可以是报告正文页面,也可以是报告目录页面,还可以是报告摘要页面,不再一一举例说明生成的新空白页面。需要对新空白页面进行填充,可以根据新空白页的属性数据从企业数据中获取新空白页面所对应的填充数据,从而将新空白页面所对应的填充数据填充至新空白页面内,依次类推,若企业数据中还存在部分数据需要填充纸至文件数据流中,则可以继续生成新空白页面,同样地将对应的页面内容数据填充至新空白页面内,直至用尽企业数据,则得到最终的报告文件数据流。

本实施例中,初始文件数据流根据获取的企业数据的实际情况而增加新空白页面,在报告文件所对应的企业数据发生变化时,可以灵活地调整报告文件数据流,提升报告文件的可持续维护性,简化了报告文件的生成过程。

在一个实施例中,根据应标企业的报告文件数据流,生成应标企业的报告文件,包括:按照预设的文件格式,将应标企业的报告文件数据流保存为应标企业的报告文件;或者;按照预设文件格式对应标企业的报告文件数据流进行保存,得到应标企业的中间报告文件,并将中间报告文件进行格式转换,得到应标企业的报告文件。

其中,预设的文件格式可以是word文件、Excel文件、html文件、pdf文件以及图片文件,具体地,可以根据用户预设的文件格式,将应标企业的报告文件数据流保存为应标企业的报告文件,比如文件格式是word文件,则将应标企业的报告文件数据流保存为word格式的报告文件。或者,若不能将直接保存为目标格式,则可以按照预设文件格式得到一种中间格式的间报告文件,然后将中间报告文件进行格式转换,得到应标企业的报告文件。比如用户想要将pdf格式的报告文件,将应标企业的报告文件数据流保存为word格式的中间报告文件,接着将word格式的中间报告文件另存为将pdf格式的报告文件。

在一个实施例中,本申请提供一种应标企业报告生成方法,如图6所示,该方法包括:

S602、获取应标企业的报告生成请求。

其中,报告生成请求包括应标企业标识和报告类型。

S604、根据应标企业标识和报告类型,获取应标企业的企业数据和初始文件数据流。

在一些实施例中,应标企业标识的数量不小于2。根据至少两个应标企业标识,获取至少两个应标企业的企业数据;根据至少两个应标企业的企业数据,确定至少两个应标企业之间的关联数据。

S606、利用企业数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。

在一些实施例中,利用至少两个应标企业之间的关联数据对初始文件数据流中的空白页面进行填充,得到应标企业的报告文件数据流。进一步地,在空白页面内创建表格的单元格,从关联数据中获取对应的单元格数据,并将单元格数据插入至创建的单元格内。

其中,关联数据包括关联层级、关联企业、关联股东以及关联路径中的至少一个;关联层级用于表征各应标企业之间关联关系的关系数,关联企业用于表征与应标企业具有关联关系的企业,关联股东用于表征各应标企业所对应的相同股东,关联层级用于表征基于各应标企业之间的关联关系所构成的路径关系。

S608、根据应标企业的报告文件数据流,生成应标企业的报告文件。

具体地,按照预设的文件格式,将应标企业的报告文件数据流保存为应标企业的报告文件。或者,按照预设文件格式对应标企业的报告文件数据流进行保存,得到应标企业的中间报告文件,并将中间报告文件进行格式转换,得到应标企业的报告文件。

在一个实施例中,本申请提供一种应标企业报告生成方法,如图7所示,该方法包括:

S702、获取应标企业的报告生成请求。

其中,报告生成请求包括应标企业标识、招标企业标识和报告类型。

S704、根据应标企业标识和报告类型,获取应标企业的企业数据和初始文件数据流。

S706、根据招标企业标识,获取招标企业的企业数据。

其中,初始文件数据流包括初始空白页面,企业数据包括初始空白页面所对应的企业数据。

S708、根据招标企业的企业数据和应标企业的企业数据,确定招标企业与应标企业之间的关联数据。

S710、将初始空白页面所对应的企业数据填充至初始空白页面,得到中间文件数据流,并基于中间文件数据流生成新空白页面。

其中,企业数据还包括新空白页面所对应的企业数据。

S712、将新空白页面所对应的企业数据填充至新空白页面,得到应标企业的报告文件数据流。

在一些实施例中,利用招标企业与应标企业之间的关联数据对初始文件数据流中的新空白页面进行填充,得到应标企业的报告文件数据流。

S714、根据应标企业的报告文件数据流,生成应标企业的报告文件。

应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图8所示,提供了一种应标企业报告生成装置800,包括:报告请求获取模块810、数据文件流获取模块820、数据填充模块830和报告文件生成模块840,其中:

报告请求获取模块810,用于获取应标企业的报告生成请求,所述报告生成请求包括应标企业标识和报告类型;

数据文件流获取模块820,用于根据所述应标企业标识和所述报告类型,获取所述应标企业的企业数据和初始文件数据流;

数据填充模块830,用于利用所述企业数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流;

报告文件生成模块840,用于根据所述应标企业的报告文件数据流,生成所述应标企业的报告文件。

在一个实施例中,所述应标企业标识的数量不小于2;数据文件流获取模块820,还用于根据至少两个应标企业标识,获取至少两个应标企业的企业数据;根据所述至少两个应标企业的企业数据,确定所述至少两个应标企业之间的关联数据;

数据填充模块830,还用于利用所述至少两个应标企业之间的关联数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流。

在一个实施例中,数据填充模块830,还用于在所述空白页面内创建表格的单元格,从所述关联数据中获取对应的单元格数据,并将所述单元格数据插入至创建的单元格内。

在一个实施例中,所述关联数据包括关联层级、关联企业、关联股东以及关联路径中的至少一个;所述关联层级用于表征各应标企业之间关联关系的关系数,所述关联企业用于表征与所述应标企业具有关联关系的企业,所述关联股东用于表征各应标企业所对应的相同股东,所述关联层级用于表征基于各应标企业之间的关联关系所构成的路径关系。

在一个实施例中,所述报告生成请求还包括招标企业标识,还装置还包括招标企业数据获取模块、招应标企业关联数据确定模块;

招标企业数据获取模块,用于根据所述招标企业标识,获取招标企业的企业数据;

招应标企业关联数据确定模块,用于根据所述招标企业的企业数据和所述应标企业的企业数据,确定所述招标企业与所述应标企业之间的关联数据。

数据填充模块830,还用于利用所述招标企业与所述应标企业之间的关联数据对所述初始文件数据流中的空白页面进行填充,得到所述应标企业的报告文件数据流。

在一个实施例中,所述初始文件数据流包括初始空白页面,所述企业数据包括所述初始空白页面所对应的企业数据,数据填充模块830,还用于将所述初始空白页面所对应的企业数据填充至所述初始空白页面,得到中间文件数据流,并基于所述中间文件数据流生成新空白页面,所述企业数据还包括所述新空白页面所对应的企业数据;将所述新空白页面所对应的企业数据填充至所述新空白页面,得到所述应标企业的报告文件数据流。

在一个实施例中,报告文件生成模块,还用于按照预设的文件格式,将所述应标企业的报告文件数据流保存为所述应标企业的报告文件;或者按照预设文件格式对所述应标企业的报告文件数据流进行保存,得到所述应标企业的中间报告文件,并将所述中间报告文件进行格式转换,得到所述应标企业的报告文件。

关于应标企业报告生成装置的具体限定可以参见上文中对于应标企业报告生成方法的限定,在此不再赘述。上述应标企业报告生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种应标企业报告生成方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述实施例中的方法步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中的方法步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 应标企业报告生成方法、装置、计算机设备和存储介质
  • 车险的应灾处理方法、装置、计算机设备和存储介质
技术分类

06120113046972