文档处理方法、装置、电子设备及存储介质与流程
未命名
10-08
阅读:87
评论:0

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.图1为本说明书实施例提供的文档处理方法应用的一种实际应用场景的示意图;
27.图2为本说明书的一个实施例提供的一种文档处理方法的流程示意图;
28.图3为本说明书的一个实施例提供的一种问题项及问题信息的示意图;
29.图4为本说明书的一个实施例提供的一种文档编辑界面的示意图;
30.图5为本说明书的另一个实施例提供的一种文档编辑界面的示意图;
31.图6为本说明书的又一个实施例提供的一种文档编辑界面的示意图;
32.图7a为本说明书的一个实施例提供的一种操作提示信息的示意图;
33.图7b为本说明书的另一个实施例提供的一种操作提示信息的示意图;
34.图8为本说明书的一个实施例提供的一种问题项的操作记录的示意图;
35.图9a为本说明书的再一个实施例提供的一种文档编辑界面的示意图;
36.图9b为本说明书的再一个实施例提供的一种文档编辑界面的示意图;
37.图10为本说明书的一个实施例提供的一种审批概览界面的示意图;
38.图11为本说明书的一个实施例提供的一种文档审批界面的示意图;
39.图12为本说明书的另一个实施例提供的一种文档处理方法的流程示意图;
40.图13为本说明书的一个实施例提供的一种文档处理装置的结构示意图;
41.图14为本说明书的一个实施例提供的一种电子设备的结构示意图。
具体实施方式
42.为使本说明书的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件保护的范围。
43.本文件使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一个实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。术语“响应于”用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟,在没有特别说明的情况下,所执行的多个操作不存在先后顺序的限制。
44.需要注意,本文件中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
45.需要注意,本文件中提及的“一个”、“多个”等修饰语是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确提出,否则应该理解为“一个或多个”。
46.本文件实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
47.如背景技术所述,在现有的文档审核流程中,通常由后台管理员手动为每份文档预先配置相应的审批方,文档申请方将待申请的文档提交给预先配置的审批方进行审核。但是,这种方式存在效率低、人力成本高的问题,并且,由于文档审核对于专业性具有较强的需求,且一份文档通常涉及多方面的内容,而人工配置审配方的方式依赖于人为经验,容易出现将文档分配给并不擅长所涉及内容的审批方的情况,进而影响文档审核质量。
48.有鉴于此,本说明书一个或多个实施例提供的文档处理方法,在文档编辑界面显示目标文档中的问题项及问题项的问题信息,根据针对显示界面显示的问题项及问题信息的人工干预,为目标文档自动添加相应的审批方并将目标文档提交给审批方,起到对目标文档的审批流程的自动干预和优化作用,可以减少人力成本、提高文档审核效率,并且,审批方是基于问题项被人工干预后的问题信息确定的,进而可以确保目标文档被提交给专业的审批方进行审核,有利于提高文档审核质量。
49.应理解,本说明书实施例提供的文档处理方法可以由电子设备执行或安装在电子设备中的软件执行,具体可以由终端设备或服务端设备执行。
50.以下结合附图,详细说明本说明书各实施例提供的技术方案。
51.首先结合图1对本技术实施例提供的文档处理方法的应用场景进行说明。应理解,本说明书实施例提供的文档处理方法应用于图1所示的场景只是一种示例性的说明,并不应理解为对该方法的应用场景的限定。
52.如图1所示,本说明书实施例提供的文档处理方法应用的一种实际应用场景包括服务器1和多个客户端2,各客户端2与服务器1之间可通过网络直接通信,不同客户端2之间可通过服务器1进行间接通信。其中,服务器1是指文档处理应用的服务器,客户端2是指文档处理应用的客户端,其通常安装于用户设备中,用户设备可以例如包括但不限于手机、平
板电脑、个人电脑(personal computer,pc)、个人数字助理等中的至少一种。
53.在上述应用场景中,管理员可通过客户端2的审查配置界面配置各类文档的审批流程,具体可以包括但不限于审批流程中的审批节点(如文档协商节点、文档审批节点)、审批节点的执行顺序、审批节点的触发条件(比如用于触发文档审批节点的审批分支条件等)。管理员还可通过审查配置界面配置用于识别文档问题的问题识别算法,并将问题识别算法与文档的审批流程关联。文档的审批流程与问题识别算法之间的关联关系由客户端2发送给服务器1进行存储,以供后续使用。
54.文档申请方可通过客户端2的文档编辑界面编辑待申请的文档,查看该文档经预设问题识别算法识别后所得的问题项及问题项的问题信息,并对问题项及其问题信息进行人工干预。客户端2则基于文档申请方对文档编辑界面显示的问题项及问题项的问题信息的人工干预结果,确定文档的审批方,并将文档发送给审批方进行审核。或者,客户端2也可以将人工干预结果发送给服务器1,由服务器1基于人工干预结果确定文档的审批方,并在接收到客户端2发送的文档审批请求后,将文档发送给审批方进行审核。
55.审批方可通过客户端2的文档审批界面查看待审批的文档的文本、文档中的问题项以及问题项的问题信息。审批方也可通过文档审批界面对文档中的问题项的问题信息进行人工干预,客户端2可通过审批方对问题项的问题信息的人工干预结果,向文档申请方返回文档处理结果。
56.本说明书实施例提供的文档处理方法将详细描述客户端2对文档的处理过程以及不同客户端2之间的交互过程。
57.请参见图2,为本说明书的一个实施例提供的一种文档处理方法的流程示意图,该方法可以包括:
58.s202,在文档编辑界面显示目标文档中的问题项及问题项的问题信息。
59.其中,文档编辑界面是指用于供文档申请方对文档进行协商和编辑的界面。目标文档中的问题项和问题项的问题信息为基于预设问题识别算法对目标文档进行问题识别得到。其中,预设问题识别算法可以包括常用的各种用于识别文档问题的算法,其可以由后台管理员预先配置并与目标文档进行关联。
60.目标文档中的问题项用于表示目标文档中存在问题的文本,可以例如包括目标文档中的某个条款、某个条款中的某部分文本等;问题项的问题信息包括用于描述问题项的信息,具体可以包括但不限于问题项的类型和处理状态,其中,问题项的类型包括条款合理性问题、缺失问题(比如缺失对方主体名称)、金额不一致问题(比如阿拉伯数字金额与中文大写金额不一致)等,问题项的处理状态可以包括待确认状态、已标记状态和已忽略状态等。
61.当然,为了更直观地显示目标文档中存在的问题,问题项的问题信息还可以包括问题项对应的问题提示信息,其中,问题提示信息用于描述对应的问题项的内容。例如,若目标文档中的某个问题项存在条款合理性问题,则该问题项对应的问题提示信息可以为“请关注条款合理性。”;又如,若目标文档中的某个问题项存在缺失对方主体名称的问题,则该问题项对应的问题提示信息可以为“未在首部识别到对方主体名称。建议将对方主体名称补充完整。”;再如,若目标文档中的某个问题项存在金额不一致问题,则该问题项对应的问题提示信息可以为“大小写金额不一致。”,等等。
62.本说明书实施例中,目标文档中的问题项及问题项的问题信息可以通过各种适当的方式显示在文档编辑界面中,本说明书实施例对此不作限定。可选地,问题项和问题项的问题信息可以通过卡片的形式显示在文档编辑界面中,其中,每个问题项对应一个卡片,该卡片包括对应的问题项及该问题项的问题信息。示例地,图3示出了一种问题项对应的卡片的示例,该卡片表示问题项为“¥2000元(大写:人民币壹仟捌佰元整)”,该问题项的类型为条款合理性问题,该问题项的问题状态为已标记状态,该问题项对应的问题提示信息为“请关注条款合理性。”。
63.本说明书实施例中,目标文档中的问题项及问题项的问题信息可以显示在文档编辑界面的适当位置,具体可根据实际需要进行设置,本说明书实施例对此不作限定。可选地,为了便于文档申请方对目标文档进行协商和编辑,可在文档编辑界面的第一界面区域显示目标文档的文本,在文档编辑界面的第二界面区域显示目标文档中的问题项及问题项的问题信息,其中,第一界面区域和第二界面区域为文档编辑界面中不同的两个界面区域。由此,使得文档申请方可以更方便地参考目标文档的文本,对问题项的问题信息进行人工干预,且避免问题项及其问题信息对目标文档的文本造成干扰,有利于提升用户体验。
64.示例地,如图4所示,文档编辑界面包括位于左侧的第一界面区域11和位于右侧的第二界面区域12,第一界面区域11显示有目标文档的文本“2021-10-13a公司与【产品b】独家战略合作协议v4
……”
,第二界面区域12以卡片的形式显示问题项121和问题项122,其中,问题项121表示目标文档中的文本“¥2000元(大写:人民币壹仟捌佰元整)”存在条款合理性问题,其对应的问题提示信息为“请关注条款合理性。”,问题项122表示目标文档中的文本“¥2000元(大写:人民币壹仟捌佰元整)”存在金额不一致问题,其对应的问题提示信息为“大小写金额不一致。”。
65.s204,响应于对问题项的第一处理操作,更新问题项的问题信息。
66.其中,第一处理操作是指在文档协商节点下用于对问题项的问题信息进行人工干预的操作,具体可以包括用于修改问题项的处理状态的操作。
67.实际应用中,对问题项的第一处理操作可通过任意适当的形式输入,本说明书实施例对此不作限定。可选地,为了提高对问题项执行第一处理操作的便利性,在上述s204之前,还可在文档编辑界面显示问题项对应的操作按钮,操作按钮用于对问题项执行相应的操作。问题项对应的操作按钮包括至少一个第一操作按钮,第一操作按钮可用于触发修改对应的问题项的处理状态。在此情形下,对问题项的第一处理操作可以包括对第一操作按钮的触发操作,上述s204可以包括:响应于对问题项对应的至少一个第一操作按钮的触发操作,更新问题项的处理状态。其中,对第一操作按钮的触发操作可以例如包括但不限于点击第一操作按钮、长按第一操作按钮等中的至少一种。
68.具体而言,问题项对应的至少一个第一操作按钮可以包括问题项对应的标记按钮,问题项对应的标记按钮用于对问题项执行标记操作或取消标记操作,以将问题项的处理状态修改为已标记状态或待确认状态。相应地,在上述s204中,若问题项的处理状态为待确认状态,则响应于对问题项对应的标记按钮的触发操作,将问题项的处理状态更新为已标记状态;或者,若问题项的处理状态为已标记状态,则响应于对问题项对应的标记按钮的触发操作,将问题项的处理状态更新为待确认状态。
69.示例地,如图4所示,问题项121和问题项122均具有对应的标记按钮问题项121和问题项122均处于待确认状态。文档申请人若想要让审核方重点审核问题项122,则可通过点击问题项122对应的标记按钮输入对该标记按钮的触发操作;如图5所示,客户端响应于该触发操作,将问题项122的处理状态从待确认状态更新为已标记状态,即将问题项122对应的标记按钮更新为进一步,若文档申请人再次点击问题项122对应的标记按钮再次输入对该标记按钮的触发操作,客户端响应于该触发操作,将问题项122的处理状态从已标记状态更新为待确认状态,即将问题项122对应的标记按钮更新为
70.问题项对应的至少一个第一操作按钮也可以包括问题项对应的忽略按钮,问题项对应的忽略按钮用于对问题项执行忽略操作,以将问题项的处理状态修改为已忽略状态。相应地,在上述s204中,响应于对问题项对应的忽略按钮的触发操作,将问题项的处理状态更新为已忽略状态。
71.示例地,如图4所示,问题项121和问题项122均具有对应的忽略按钮文档申请人若想在后续流程中忽略对问题项121的问题提示,则可通过点击问题项121对应的忽略按钮输入对该忽略按钮的触发操作;如图6所示,客户端则响应于该触发操作,将问题项121的处理状态从待确认状态更新为已忽略状态。
72.可选地,本说明书实施例提供的文档处理方法还可以包括:在光标位于任一个第一操作按钮的显示区域内的情况下,记录光标在所处的第一操作按钮的显示区域内的停留时长;若停留时长超过预设时长,则在文档编辑界面显示光标所处的第一操作按钮对应的操作提示信息。
73.其中,第一操作按钮的显示区域是指文档编辑界面上实际展示第一操作按钮的区域。实际应用中,光标的实时位置及停留时长可以采用本领域常用的各种位置监测技术实现,不再赘述。另外,预设时长和第一操作按钮对应的操作提示信息的显示位置均可以根据实际需要进行设置,本说明书实施例对此不作限定。
74.示例地,如图7a所示,若光标在标记按钮的显示区域内的停留时长超过预设时长,则显示该标记按钮对应的操作提示信息“标记该问题项”,以便根据该问题项引入对应的审批方,由审批方重点审核该问题项;如图7b所示,若光标在忽略按钮的显示区域内的停留时长超过预设时长,则显示该忽略按钮对应的操作提示信息“忽略该问题向”,使得后续流程将不提示该问题项”。
75.可以理解的是,在光标在问题项对应的第一操作按钮的显示区域的停留时长超过预设时长的情况下,在文档编辑界面显示该第一操作按钮对应的操作提示信息,可以辅助相关人员对问题项的问题信息进行人工干预,提升用户体验。
76.可选地,本说明书实施例中,问题项对应的操作按钮还可以包括第二操作按钮,第二操作按钮可用于触发展示针对问题项的操作记录。具体地,在响应于对问题项对应的至少一个第一操作按钮的触发操作,更新问题项的处理状态之后,本说明书实施例提供的文
档处理方法还可以包括:基于对问题项的至少一个第一操作按钮的触发操作的操作信息,生成问题项对应的操作记录,操作记录包括如下信息中的至少一者:操作人、操作类型和操作时间;响应于对问题项对应的第二操作按钮的触发操作,显示问题项对应的操作记录。
77.其中,对第一操作按钮的触发操作的操作信息是指用于描述对第一操作按钮的触发操作的信息,具体可以包括执行该触发操作的操作人、操作时间以及对问题项执行的操作。通过对这些操作信息进行整合,即可生成问题项对应的操作记录。对第二操作按钮的触发操作可以例如包括但不限于点击第二操作按钮、长按第二操作按钮等中的至少一种。
78.示例地,如图8所示,响应于对问题项对应的第二操作按钮的触发操作,可在该问题项的下方显示该问题项对应的操作记录,该操作记录表示用户“张三”于2022-03-2311:13将该问题项的处理状态修改为已标记状态。
79.可以理解的是,通过在文档编辑界面显示问题项对应的第二操作按钮,并在第二操作按钮被触发的情况下展示问题项对应的操作记录,使得相关人员可以方便、直观地获知对问题项的历史仍干预结果,从而更好地辅助相关人员对问题项进行人工干预,有利于提升用户体验。
80.可选地,在上述在文档编辑界面的第一界面区域显示目标文档的文本之后,本说明书实施例提供的文档处理方法还可以包括:响应于对目标文档的文本的编辑操作,基于编辑后的文本,更新目标文档中的问题项及问题项的问题信息。
81.具体地,文档编辑界面的第一界面区域还显示有用于对目标文档的文本进行编辑的编辑按钮,比如图4所示的第一界面区域11中的用于调整文本的字体的“字体”按钮、用于将文本修改为斜体字的“倾斜”按钮、用于为文本增加下划线的“下划线”按钮、用于将文本修改为粗体字的“加粗”按钮等。当然,文档申请方也可直接在文本上进行编辑,比如删除部分文本、插入新的文本等。实际应用中,在检测到对目标文档的文本的编辑操作之后,客户端可间隔预设时长更新目标文档中的问题项及问题项的问题信息,这里的预设时长可根据实际需要进行设置,比如预设时长可以为5秒,本说明书实施例对此不作限定。
82.客户端响应于对目标文档的文本的编辑操作,可在本地基于预设问题识别算法对编辑后的文本进行问题识别,并基于问题识别结果更新目标文档中的问题项及问题项的问题信息。或者,客户端响应于对目标文档的文本的编辑操作,也可将编辑后的文本发送给服务器,由服务器基于预设问题识别算法对编辑后的文本进行问题识别,进而基于服务器返回的问题识别结果更新目标文档中的问题项及问题项的问题信息。
83.更为具体地,若基于编辑后的文本确定问题项已解除,且问题项的处理状态为已标记状态,则在文档编辑界面显示问题项对应的问题解除提示信息;响应于对问题解除提示信息的确认操作,在文档编辑界面取消显示问题项和问题项的问题信息。其中,对问题解除提示信息的确认操作可以是对问题解除提示信息的点击操作、长按操作等中的至少一种。
84.示例地,如图9a所示,若基于编辑后的文本确定问题项122已解除,且问题项122的处理状态为已标记状态,则在问题项122的下方显示相应的问题解除提示信息“确认已解决该问题项”;响应于对该问题解除提示信息的点击操作,在文档编辑界面取消显示问题项122。
85.可以理解的是,处于已标记状态的问题项为经过文档申请人标记的、有极大可能
存在问题的问题项,通过在问题项已解除且问题项的处理状态为已标记状态的情况下,先显示问题项对应的问题提示信息,在问题提示信息被确认后再取消显示问题项及问题项对应的问题信息,可以避免错误取消显示实际存在问题的问题项,有利于提高后续文档审批质量。
86.若基于编辑后的文本确定问题项已解除,且问题项的处理状态为已标记状态以外的其他状态,则在文档编辑界面取消显示问题项和问题项的问题信息。
87.示例地,如图9b所示,若基于编辑后的文本确定问题项121已解除,且问题项121的处理状态为待确认状态,响应于对该问题解除提示信息的点击操作,可直接在文档编辑界面取消显示问题项121。
88.可以理解的是,未处于已标记状态的问题项问题的可能性较小,在此情况下,直接在文档编辑界面取消显示该问题项,可以简化文档申请方的操作步骤,进一步提升用户体验。
89.可选地,本说明书实施例提供的文档处理方法还可以包括:在文档编辑界面显示至少一种处理状态对应的筛选按钮,至少一种处理状态包括如下处理状态中的至少一种:待确认状态、已标记状态和已忽略状态;响应于对筛选按钮的触发操作,显示该筛选按钮对应的目标处理状态的问题状态列表,其中,该问题状态列表包括目标文档中具有该目标处理状态的目标问题项及目标问题项的问题信息。其中,对筛选按钮的触发操作可以包括如下操作中的至少一种:对筛选按钮的点击操作、对筛选按钮的长按操作等。
90.示例地,如图6所示,响应于对已忽略状态对应的筛选按钮“已忽略”的触发操作,可显示处理状态为已忽略状态的问题项121及问题项121的问题信息。
91.可以理解的是,通过在文档编辑界面展示各种处理状态对应的筛选按钮,使得文档申请方可以方便地查看不同处理状态的问题项,进而可以更好地辅助文档申请方进行人工干预,有利于提升用户体验。
92.当然,文档编辑界面还可显示用于显示所有问题项的全部显示按钮,响应于对该全部显示按钮的触发操作,显示目标文档中所有的问题项及每个问题项的问题信息。示例地,如图5所示,响应于对全部显示按钮“所有”的触发操作,先目标文档中的问题项121、问题项122以及这些问题项各自的问题信息。
93.s206,响应于对目标文档的第一提交操作,将目标文档发送给与问题项的更新后的问题信息相匹配的审批方。
94.其中,第一提交操作是指用于触发文档审批节点的操作,或者说用于触发提交目标文档给审批方的操作。实际应用中,对目标文档的第一提交操作可通过任意适当的形式输入,本说明书实施例对此不作限定。可选地,为了提高对目标文档执行第一提交操作的便利性,文档编辑界面还可显示文档提交按钮,文档提交按钮用于对目标文档执行第一提交操作。相应地,在上述s206中,响应于对文档提交按钮的触发操作,将目标文档发送给与问题项的更新后的问题信息相匹配的审批方。其中,对文档提交按钮的触发操作可以例如包括但不限于点击文档提交按钮、长按文档提交按钮等中的至少一种。
95.示例地,如图5所示,文档编辑界面的第二界面区域12还显示有文档提交按钮“下一步”,客户端响应于对该文档提交按钮的触发操作,可触发进入文档审批节点,将目标文档的文本、目标文档中的问题项及问题项的问题信息提交给相应的审批方。
96.其中,与问题项的更新后的问题信息相匹配的审批方是指能够审核问题项的更新后的问题信息的审批方。可选地,可基于目标文档中处于已标记状态的问题项的类型确定审批方。示例地,如果目标文档中处于已标记状态的问题项的类型为条款合理性问题,那么,可将条款审批人员确定为相匹配的审批方;如果目标文档中处于已标记状态的问题项的类型为金额不一致问题,那么,可将金额核对人员确定为相匹配的审批方,等等。
97.可选地,可基于目标文档中处于待确认状态且问题等级高于预设等级的问题项的类型确定审批方。示例地,如果目标文档中处于待确认状态的问题项的类型为条款合理性问题,且该问题项的问题等级高于预设问题等级,则可将条款审批人员确定为相匹配的审批方。
98.可选地,对于审批方而言,在接收到对目标文档进行审核的任务之后,可在文档审批界面对目标文档进行审核。具体地,在上述s206之后,本说明书实施例提供的文档处理方法还可以包括:响应于对目标文档的审批启动操作,在文档审批界面的第一界面区域显示目标文档的文本,以及在文档审批界面的第二界面区域显示目标文档中的问题项和问题项的问题信息,其中,文档审批界面的第一界面区域和第二界面区域属于不同的界面区域。
99.示例地,如图10所示,客户端可在审批概览界面显示目标文档的流转信息以及用于浏览目标文档的浏览按钮“浏览文档”,其中,目标文档的流程信息可以包括目标文档涉及的流程节点、每个流程节点对应的状态、每个流程节点对应的处理用户及处理时间等。审批方若要对目标文档进行审批,可通过对浏览按钮“浏览文档”执行触发操作,比如点击该浏览按钮等,客户端响应于对该浏览按钮的触发操作,跳转进入文档审批界面。由此,使得审批方可以更方便地参考目标文档的文本,对问题项的问题信息进行审核,且避免问题项及其问题信息对目标文档的文本造成干扰,有利于提升用户体验。
100.示例地,图11为一种文档审批界面的示例,该文档审批界面包括位于左侧的第一界面区域21和位于右侧的第二页面区域22,第一界面区域21显示目标文档的文本“2021-10-13a公司与【产品b】独家战略合作协议v4
……”
,第二界面区域22以卡片的形式显示目标文档中的问题项221和问题项222,其中,问题项221表示目标文档中的文本“¥2000元(大写:人民币壹仟捌佰元整)”存在条款合理性问题,其对应的问题提示信息为“请关注条款合理性。。”,问题项222表示目标文档中的文本“¥2000元(大写:人民币壹仟捌佰元整)”存在金额不一致问题,其对应的问题提示信息为“大小写金额不一致。”。
101.可选地,在文档审批界面的第二界面区域显示目标文档中的问题项和问题项的问题信息之后,本说明书实施例提供的文档处理方法还可以包括:响应于对问题项的第二处理操作,更新文档审批界面中显示的问题项的问题信息;响应于对目标文档的第二提交操作,基于问题项的更新后的问题信息,向目标文档的申请方返回目标文档对应的处理结果。
102.其中,第二处理操作是指在文档审批节点下用于对问题项的问题信息进行人工干预的操作,具体可以包括用于修改问题项的处理状态的操作,比如忽略问题项、标记问题项等。实际应用中,对问题项的第二处理操作可通过任意适当的形式输入,本说明书实施例对此不作限定。
103.可选地,为了人提高对问题项执行第二处理操作的便利性,文档审批界面的第二界面区域可显示问题项对应的操作按钮,操作按钮用于对问题项执行相应的操作。问题项对应的操作按钮可以包括至少一个第三操作按钮,第三操作按钮可用于触发修改对应的问
题项的处理状态。在此情况下,对问题项的第二处理操作可以包括对第三操作按钮的触发操作。其中,对第三操作按钮的触发操作可以例如包括但不限于点击第三操作按钮、长按第三操作按钮等中的至少一种。问题项对应的至少一个第三操作按钮可以包括标记按钮和忽略按钮。
104.值得说明的是,响应于对问题项的第二处理操作,更新文档审批界面中显示的问题项的问题信息的具体实现方式,与上述s204的具体实现方式类似,具体可参见前文对s204的详细说明,不再赘述。另外,在文档审批界面显示的问题项及问题信息,是与审批方相匹配的问题项及问题信息,比如审批方为商标法务,则在文档审批界面显示的问题项为存在条款合理性问题的问题项及该问题项的问题信息。
105.示例地,如图11所示,问题项221具有对应的标记按钮,且该问题项处于已标记状态。审批方对该问题项221审核后认为该问题项221可取消,则可通过点击问题项221的标记按钮或者忽略按钮输入对问题项221的第二处理操作;客户端响应于该第二处理操作,将问题项221的问题状态从已标记状态修改为已忽略状态。另外,文档审批界面的第二界面区域22还可显示用于批量处理问题项的批量忽略按钮“忽略全部问题”,客户端响应于对该批量忽略按钮的触发操作,显示批量操作提示信息“确定要忽略全部问题吗?”;进一步,客户端响应于对该批量操作提示信息的确认操作,可将目标文档中所有问题项的处理状态修改为已忽略状态。
106.本说明书实施例中,对目标文档的第二提交操作是指用于触发向文档申请方返回文档审核结果的操作。实际应用中,对目标文档的第二提交操作可通过任意适当的形式输入,本说明书实施例对此不作限定。可选地,为了提高对目标文档执行第二提交操作的便利性,文档审批界面还可显示文档提交按钮,文档提交按钮用于对目标文档执行第二提交操作。相应地,响应于对文档提交按钮的触发操作,基于问题项的更新后的问题信息,向目标文档的申请方返回目标文档对应的处理结果。其中,对文档提交按钮的触发操作可以例如包括但不限于点击文档提交按钮、长按文档提交按钮等中的至少一种。
107.示例地,如图11所示,文档审批界面的第二界面区域22还显示有文档提交按钮“下一步”,客户端响应于对该文档提交按钮的触发操作,可基于问题项的更新后的问题信息,向目标文档的申请方返回目标文档对应的处理结果。
108.具体地,基于问题项的更新后的问题信息,向目标文档的申请方返回目标文档对应的处理结果,可以包括:若目标文档中指定类型的问题项的更新后的处理状态为已忽略状态,则向申请方返回第一处理结果,第一处理结果用于表示目标文档通过审批;或者,若目标文档中指定类型的问题项的更新后的处理状态不是已忽略状态,则向申请方返回第二处理结果,第二处理结果用于表示目标文档未通过审批。
109.可选地,客户端还可展示审查配置界面,以供后台管理员对文档的审批流程进行配置,从而更有效地、更高效地实现文档自动审批。具体地,在上述s202之前,本说明书实施例提供的文档处理方法还可以包括:在审查配置界面显示用于配置文档审批流程的配置按钮;响应于对配置按钮的触发操作,确定文档审批流程的审批分支条件,审批分支条件包括目标类型和目标类型对应的目标处理状态;相应地,在上述s206可以包括:若问题项的更新后的问题信息满足审批分支条件,则将目标文档发送给审批方进行审核。
110.示例地,审查配置界面显示有用于设置类型的逻辑符号和取值等的设置按钮和用
于设置处理状态的逻辑符号和取值的设置按钮,客户端可响应于对这些设置按钮的触发操作,确定文档审批流程的审批分支条件。其中,类型的逻辑符号可以包括但不限于“等于”、“不等于”、“包含”、“不包含”等,类型的取值可以包括条款合理性问题、缺失问题、金额不一致问题等;处理状态的逻辑符号可以包括“包含”和“不包含”,处理状态的取值可以包括待确认、已忽略和已标记等。当然,该审查配置界面还可显示用于设置基础逻辑的设置按钮和用于设置高级逻辑的设置按钮等。
111.示例地,审批分支条件表示目标类型为条款合理性问题、目标处理状态为已确认状态,且这两个条件需同时满足,在此情况下,若目标文档中存在条款合理性问题的问题项且该问题项的处理状态为已确认状态,则确定目标文档中的问题项的更新后的问题信息满足审批分支条件,进而将目标文档发送给审批方进行审核。
112.可选地,客户端还可显示问题信息配置界面,以供后台管理员对问题项及问题项的问题信息的显示样式进行配置。示例地,问题信息配置界面可以显示类型配置按钮、适用环节配置按钮、适用范围配置按钮、适用提示语配置按钮、启用状态配置按钮以及操作配置按钮。其中,适用环节配置按钮用于配置类型的适用环节,比如适用于文档协商节点和/或文档审批节点;适用范围配置按钮用于配置类型的适用范围,比如适用于全部文档;适用提示语配置按钮用于配置类型对应的问题提示信息;启用状态配置按钮用于配置类型的启用状态,比如是否启用等;操作配置按钮用于对类型对应的问题信息进行编辑或对类型进行禁用,等等。可以理解的是,客户端后续可在文档编辑界面和文档审批界面,按照预先配置的问题信息显示样式,显示目标文档中的问题项及问题项的问题信息。
113.示例地,以条款合理性问题为例,客户端可响应于对该类型对应的操作配置按钮中的“编辑”子按钮的触发操作,显示相应的配置界面,以供后台管理员对该类型的问题信息显示样式进行配置,具体可以包括配置该类型的名称、问题原因、适用环节、适用范围、问题提示信息以及问题信息的显示样式预览等。
114.本说明书的一个或多个实施例提供的文档处理方法,在文档编辑界面显示目标文档的问题项及问题项的问题信息,响应于对问题项的第一处理操作,更新问题项的问题信息,并响应于对目标文档的第一提交操作,将目标文档发送给与问题项的更新后的问题信息相匹配的审核方,也即根据针对显示界面显示的问题项及问题信息的人工干预,为目标文档自动添加相应的审批方并将目标文档提交给审批方,可以起到对目标文档的审批流程的自动干预和优化作用,进而减少人力成本、提高文档审核效率;并且,审批方是基于问题项被人工干预后的问题信息确定的,进而可以确保目标文档被提交给专业的审批方进行审核,有利于提高文档审核质量。
115.请参见图12,为本说明书的另一个实施例提供的一种文档处理方法的流程示意图,该流程示意图描述了后台管理员、文档申请方以及审核方之间进行交互的一种具体实现方式。如图12所示,该方法可以包括:
116.s1502,在审查配置界面显示用于配置文档审批流程的配置按钮。
117.s1504,响应于后台管理员对配置按钮的触发操作,确定文档审批流程的审批分支条件。
118.其中,审批分支条件包括目标类型和目标类型对应的目标处理状态。
119.s1506,在文档编辑界面显示目标文档中的问题项及问题项的问题信息。
120.问题项和问题项的问题信息为基于预设问题识别算法对目标文档进行问题识别得到,问题信息包括问题项的类型和处理状态。
121.s1508,响应于文档申请方对问题项的第一处理操作,更新问题项的问题信息。
122.s1510,响应于对目标文档的第一提交操作,若问题项的更新后的问题信息满足审批分支条件,则将目标文档发送给与问题项的更新后的问题信息相匹配的审批方。
123.s1512,响应于审批方对目标文档的审批启动操作,在文档审批界面的第一界面区域显示目标文档的文本,以及在文档审批界面的第二界面区域显示目标文档中的问题项和问题项的问题信息。
124.其中,第二界面区域和第一界面区域为两个不同的界面区域。
125.s1514,响应于审批方对问题项的第二处理操作,更新文档审批界面中显示的问题项的问题信息。
126.s1516,响应于审批方对目标文档的第二提交操作,基于问题项的更新后的问题信息,向目标文档的申请方返回目标文档对应的处理结果。
127.值的说明的是,本说明书的一个或多个实施例提供的文档处理方法可用于对各种需要进行文档处理的场景,比如合同审批场景,在此场景下的文档可以是待审批的合同等。
128.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
129.此外,与上述图2所示的文档处理方法相对应地,本说明书实施例还提供一种文档处理装置。图13是本说明书实施例提供的一种文档处理装置1300的结构示意图,包括:
130.显示单元1310,用于在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;
131.更新单元1320,用于响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;
132.提交单元1330,用于响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。
133.可选地,所述显示单元还用于:
134.在响应于对所述问题项的第一处理操作,更新所述问题项的问题信息之前,在所述文档编辑界面显示所述问题项对应的操作按钮,所述操作按钮包括至少一个第一操作按钮;
135.所述更新单元具体用于:响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态。
136.可选地,所述至少一个第一操作按钮包括标记按钮;
137.所述更新单元具体用于:若所述问题项的处理状态为待确认状态,则响应于对所述问题项对应的标记按钮的触发操作,将所述问题项的处理状态更新为已标记状态;或者,若所述问题项的处理状态为已标记状态,则响应于对所述问题项对应的标记按钮的触发操作,将所述问题项的处理状态更新为待确认状态。
138.可选地,所述至少一个第一操作按钮包括忽略按钮;
139.所述更新单元具体用于:响应于对所述问题项对应的忽略按钮的触发操作,将所述问题项的处理状态更新为已忽略状态。
140.可选地,所述文档处理装置还包括:
141.记录单元,用于在所述显示单元在所述文档编辑界面显示所述问题项对应的操作按钮之后,在光标位于任一个第一操作按钮的显示区域内的情况下,记录所述光标在所处的第一操作按钮的显示区域内的停留时长;
142.所述显示单元,还用于若所述停留时长超过预设时长,则在所述文档编辑界面显示所述光标所处的第一操作按钮对应的操作提示信息。
143.可选地,所述操作按钮还包括第二操作按钮;
144.所述文档处理装置还包括:
145.生成单元,用于在所述更新单元响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态之后,基于所述对所述问题项的至少一个第一操作按钮的触发操作的操作信息,生成所述问题项对应的操作记录,所述操作记录包括如下信息中的至少一者:操作人、操作类型和操作时间;
146.所述显示单元,还用于响应于对所述第二操作按钮的触发操作,显示所述问题项对应的操作记录。
147.可选地,所述问题信息还包括所述问题项对应的问题提示信息,所述问题提示信息用于描述所述问题项的内容。
148.可选地,所述显示单元,还用于在所述文档编辑界面的第一界面区域显示所述目标文档的文本,在所述文档编辑界面的第二界面区域显示目标文档中的问题项及所述问题项的问题信息,所述第一界面区域和所述第二界面区域为所述文档编辑界面中不同的两个界面区域。
149.可选地,所述更新单元,还用于在所述显示单元所述文档编辑界面的第一界面区域显示所述目标文档的文本之后,响应于对所述目标文档的文本的编辑操作,基于编辑后的文本,更新所述目标文档中的问题项及所述问题项的问题信息。
150.可选地,所述更新单元具体用于:
151.若基于所述编辑后的文本确定所述问题项已解除,且所述问题项的处理状态为已标记状态,则在所述文档编辑界面显示所述问题项对应的问题解除提示信息;
152.响应于对所述问题解除提示信息的确认操作,在所述文档编辑界面取消显示所述问题项和所述问题项的问题信息
153.可选地,所述更新单元具体用于:若基于所述编辑后的文本确定所述问题项已解除,且所述问题项的处理状态为已标记状态以外的其他状态,则在所述文档编辑界面取消显示所述问题项和所述问题项的问题信息。
154.可选地,所述显示单元还用于:
155.在所述文档编辑界面显示至少一种处理状态对应的筛选按钮,所述至少一种处理状态包括如下处理状态中的至少一种:待确认状态、已标记状态和已忽略状态;
156.响应于对所述筛选按钮的触发操作,显示所述筛选按钮对应的目标处理状态的问题项列表,所述问题项列表包括所述目标文档中具有所述目标处理状态的目标问题项及所
述目标问题项的问题信息。
157.可选地,所述显示单元还用于:在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息之前,在审查配置界面显示用于配置文档审批流程的配置按钮,以及响应于对所述配置按钮的触发操作,确定所述文档审批流程的审批分支条件,所述审批分支条件包括目标类型和所述目标类型对应的目标处理状态;
158.所述提交单元具体用于:若所述问题项的更新后的问题信息满足所述审批分支条件,则将所述目标文档发送给所述审批方进行审核。
159.可选地,所述显示单元还用于:在所述提交单元将所述目标文档发送给所述审批方进行审核之后,响应于对所述目标文档的审批启动操作,在文档审批界面的第一界面区域显示所述目标文档的文本,以及在所述文档审批界面的第二界面区域显示所述目标文档中的问题项和所述问题项的问题信息,所述第二界面区域和所述第一界面区域为两个不同的界面区域。
160.可选地,所述更新单元还用于:
161.在所述显示单元在所述文档审批界面的第二界面区域显示所述目标文档中的问题项和所述问题项的问题信息之后,响应于对所述问题项的第二处理操作,更新所述文档审批界面中显示的所述问题项的问题信息;
162.所述提交单元,还用于响应于对所述目标文档的第二提交操作,基于所述问题项的更新后的问题信息,向所述目标文档的申请方返回所述目标文档对应的处理结果。
163.可选地,所述提交单元具体用于:若所述目标文档中指定类型的问题项的更新后的处理状态为已忽略状态,则向所述申请方返回第一处理结果,所述第一处理结果用于表示所述目标文档通过审批;或者,若所述目标文档中指定类型的问题项的更新后的处理状态不是已忽略状态,则向所述申请方返回第二处理结果,所述第二处理结果用于表示所述目标文档未通过审批。
164.显然,本说明书实施例的文档处理装置可以作为上述图2所示的文档处理方法的执行主体,因此能够实现文档处理方法在图2所实现的功能。由于原理相同,在此不再赘述。
165.图14是本说明书的一个实施例电子设备的结构示意图。请参考图14,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(random-access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
166.处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
167.存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
168.处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层
面上形成文档处理装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
169.在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;
170.响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;
171.响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。
172.上述如本说明书图2所示实施例揭示的文档处理装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本说明书实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本说明书实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
173.应理解,本说明书实施例的电子设备可以实现文档处理装置在图2所示实施例的功能。由于原理相同,本说明书实施例在此不再赘述。
174.当然,除了软件实现方式之外,本说明书的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
175.本说明书实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图2所示实施例的方法,并具体用于执行以下操作:
176.在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;
177.响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;
178.响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。
179.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
180.总之,以上所述仅为本说明书的较佳实施例而已,并非用于限定本说明书的保护范围。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。
181.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
182.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
183.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
184.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
技术特征:
1.一种文档处理方法,其特征在于,包括:在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。2.如权利要求1所述的方法,其特征在于,在响应于对所述问题项的第一处理操作,更新所述问题项的问题信息之前,所述方法还包括:在所述文档编辑界面显示所述问题项对应的操作按钮,所述操作按钮包括至少一个第一操作按钮;所述响应于对所述问题项的第一处理操作,更新所述问题项的问题信息,包括:响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态。3.如权利要求2所述的方法,其特征在于,所述至少一个第一操作按钮包括标记按钮;所述响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态,包括:若所述问题项的处理状态为待确认状态,则响应于对所述问题项对应的标记按钮的触发操作,将所述问题项的处理状态更新为已标记状态;或者,若所述问题项的处理状态为已标记状态,则响应于对所述问题项对应的标记按钮的触发操作,将所述问题项的处理状态更新为待确认状态。4.如权利要求2所述的方法,其特征在于,所述至少一个第一操作按钮包括忽略按钮;所述响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态,包括:响应于对所述问题项对应的忽略按钮的触发操作,将所述问题项的处理状态更新为已忽略状态。5.如权利要求2所述的方法,其特征在于,在所述文档编辑界面显示所述问题项对应的操作按钮之后,所述方法还包括:在光标位于任一个第一操作按钮的显示区域内的情况下,记录所述光标在所处的第一操作按钮的显示区域内的停留时长;若所述停留时长超过预设时长,则在所述文档编辑界面显示所述光标所处的第一操作按钮对应的操作提示信息。6.如权利要求3或4所述的方法,其特征在于,所述操作按钮还包括第二操作按钮;在响应于对问题项对应的至少一个第一操作按钮的触发操作,更新所述问题项的处理状态之后,所述方法还包括:基于所述对所述问题项的至少一个第一操作按钮的触发操作的操作信息,生成所述问题项对应的操作记录,所述操作记录包括如下信息中的至少一者:操作人、操作类型和操作时间;响应于对所述第二操作按钮的触发操作,显示所述问题项对应的操作记录。7.如权利要求1所述的方法,其特征在于,所述问题信息还包括所述问题项对应的问题
提示信息,所述问题提示信息用于描述所述问题项的内容。8.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述文档编辑界面的第一界面区域显示所述目标文档的文本;所述在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,包括:在所述文档编辑界面的第二界面区域显示目标文档中的问题项及所述问题项的问题信息,所述第一界面区域和所述第二界面区域为所述文档编辑界面中不同的两个界面区域。9.如权利要求8所述的方法,其特征在于,在所述文档编辑界面的第一界面区域显示所述目标文档的文本之后,所述方法还包括:响应于对所述目标文档的文本的编辑操作,基于编辑后的文本,更新所述目标文档中的问题项及所述问题项的问题信息。10.如权利要求9所述的方法,其特征在于,所述基于编辑后的文本,更新所述文档编辑界面显示的问题项及所述问题项的问题信息,包括:若基于所述编辑后的文本确定所述问题项已解除,且所述问题项的处理状态为已标记状态,则在所述文档编辑界面显示所述问题项对应的问题解除提示信息;响应于对所述问题解除提示信息的确认操作,在所述文档编辑界面取消显示所述问题项和所述问题项的问题信息。11.如权利要求9所述的方法,其特征在于,所述基于编辑后的文本,更新所述文档编辑界面显示的问题项及所述问题项的问题信息,包括:若基于所述编辑后的文本确定所述问题项已解除,且所述问题项的处理状态为已标记状态以外的其他状态,则在所述文档编辑界面取消显示所述问题项和所述问题项的问题信息。12.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述文档编辑界面显示至少一种处理状态对应的筛选按钮,所述至少一种处理状态包括如下处理状态中的至少一种:待确认状态、已标记状态和已忽略状态;响应于对所述筛选按钮的触发操作,显示所述筛选按钮对应的目标处理状态的问题项列表,所述问题项列表包括所述目标文档中具有所述目标处理状态的目标问题项及所述目标问题项的问题信息。13.如权利要求1所述的方法,其特征在于,在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息之前,所述方法还包括:在审查配置界面显示用于配置文档审批流程的配置按钮;响应于对所述配置按钮的触发操作,确定所述文档审批流程的审批分支条件,所述审批分支条件包括目标类型和所述目标类型对应的目标处理状态;所述将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方,包括:若所述问题项的更新后的问题信息满足所述审批分支条件,则将所述目标文档发送给所述审批方进行审核。14.如权利要求1所述的方法,其特征在于,在将所述目标文档发送给所述审批方进行审核之后,所述方法还包括:
响应于对所述目标文档的审批启动操作,在文档审批界面的第一界面区域显示所述目标文档的文本;在所述文档审批界面的第二界面区域显示所述目标文档中的问题项和所述问题项的问题信息,所述第二界面区域和所述第一界面区域为两个不同的界面区域。15.如权利要求14所述的方法,其特征在于,在所述文档审批界面的第二界面区域显示所述目标文档中的问题项和所述问题项的问题信息之后,所述方法还包括:响应于对所述问题项的第二处理操作,更新所述文档审批界面中显示的所述问题项的问题信息;响应于对所述目标文档的第二提交操作,基于所述问题项的更新后的问题信息,向所述目标文档的申请方返回所述目标文档对应的处理结果。16.如权利要求15所述的方法,其特征在于,所述基于所述问题项的更新后的问题信息,向所述目标文档的申请方返回所述目标文档对应的处理结果,包括:若所述目标文档中指定类型的问题项的更新后的处理状态为已忽略状态,则向所述申请方返回第一处理结果,所述第一处理结果用于表示所述目标文档通过审批;或者,若所述目标文档中指定类型的问题项的更新后的处理状态不是已忽略状态,则向所述申请方返回第二处理结果,所述第二处理结果用于表示所述目标文档未通过审批。17.一种文档处理装置,其特征在于,包括:显示单元,用于在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;更新单元,用于响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;提交单元,用于响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。18.一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。19.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的终端设备执行时,使得所述终端设备执行以下操作:在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。
技术总结
本说明书实施例公开了一种文档处理方法、装置、电子设备及存储介质。所述方法包括:在文档编辑界面显示目标文档中的问题项及所述问题项的问题信息,所述问题信息包括所述问题项的类型和处理状态;响应于对所述问题项的第一处理操作,更新所述问题项的问题信息;响应于对所述目标文档的第一提交操作,将所述目标文档发送给与所述问题项的更新后的问题信息相匹配的审批方。匹配的审批方。匹配的审批方。
技术研发人员:杨明君 陈晨 王福龙 高姝雅 冯天然 林超 赵臻宇 曹昱 邓昱 陶忠 张瑨 佟堃 周中坚 王耀龙 孔伟 王志文 杨晶生 童遥 陆飞
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2023.06.28
技术公布日:2023/10/5
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:确定滤波电路的参数的制作方法 下一篇:强化型可回收挠性管的制作方法