CN116708346A - 邮件处理方法以及相关产品 - Google Patents
邮件处理方法以及相关产品 Download PDFInfo
- Publication number
- CN116708346A CN116708346A CN202210169647.1A CN202210169647A CN116708346A CN 116708346 A CN116708346 A CN 116708346A CN 202210169647 A CN202210169647 A CN 202210169647A CN 116708346 A CN116708346 A CN 116708346A
- Authority
- CN
- China
- Prior art keywords
- approval
- content
- approved
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000012552 review Methods 0.000 claims description 119
- 238000000034 method Methods 0.000 claims description 101
- 230000001960 triggered effect Effects 0.000 claims description 42
- 238000012545 processing Methods 0.000 claims description 34
- 238000004590 computer program Methods 0.000 claims description 19
- 238000012217 deletion Methods 0.000 claims description 19
- 230000037430 deletion Effects 0.000 claims description 19
- 230000004048 modification Effects 0.000 claims description 18
- 238000012986 modification Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 description 43
- 238000010586 diagram Methods 0.000 description 35
- 238000007667 floating Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种邮件处理方法以及相关产品。邮件处理方法包括:显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。采用本申请,可以提升审批灵活性。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种邮件处理方法以及相关产品。
背景技术
随着企业业务的不断扩大,企业内部会有各种各样的审批流程(例如,请假销假的审批,费用报销的审批,对外采购的审批等)。审批对象在进行审批时,需要登录企业所在的业务系统查看审批单,以完成审批操作。可见,目前存在审批灵活性低下的问题,因此,如何提升审批灵活性是当前待解决的问题。
发明内容
本申请实施例提供一种邮件处理方法以及相关产品,可以提升审批灵活性。
本申请实施例一方面提供了一种邮件处理方法,包括:
显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
本申请实施例一方面提供了一种邮件处理方法,包括:
显示目标审批模板;
当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
本申请实施例一方面提供了一种邮件处理装置,包括:
第一显示模块,用于显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
审批模块,用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
本申请实施例一方面提供了一种邮件处理装置,包括:
第三显示模块,用于显示目标审批模板;
所述第三显示模块,还用于当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
发送模块,用于响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
本申请实施例一方面提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述各实施例中的方法。
本申请实施例一方面提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,执行上述各实施例中的方法。
本申请实施例一方面提供了一种计算机程序产品,计算机程序产品包括计算机程序/指令,计算机程序/指令存储在计算机可读存储介质中,计算机程序/指令被计算机设备的处理器执行时,执行上述各实施例中的方法。
在本申请中,通过将审批操作入口聚合在邮件中,审批对象通过邮件中的审批操作入口即可执行审批操作,无需登录业务系统,打破了现有审批系统的封闭性,拓宽了审批方式,可以提升审批灵活性和审批效率;另外,邮件作为日常应用之一,通过邮件可以及时通知审批对象进行审批操作,可以减少审批等待时间,进一步提升审批效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种邮件处理的系统架构图;
图2a-图2d是本申请实例提供的一种邮件处理的场景示意图;
图3是本申请实施例提供的一种邮件审批的流程示意图;
图4是本申请实施例提供的一种审批流程示意图一;
图5是本申请实施例提供的一种审批流程示意图二;
图6是本申请实施例提供的一种显示回复邮件的示意图一;
图7是本申请实施例提供的一种显示回复邮件的示意图二;
图8是本申请实施例提供的一种审批流程示意图三;
图9是本申请实施例提供的一种显示回复邮件的示意图三;
图10是本申请实施例提供的一种转审示意图;
图11是本申请实施例提供的一种显示转审邮件的示意图;
图12是本申请实施例提供的一种审批流程示意图四;
图13是本申请实施例提供的一种显示回复邮件的示意图四;
图14是本申请实施例提供的一种审批流程示意图五;
图15是本申请实施例提供的一种显示回复邮件的示意图五;
图16是本申请实施例提供的一种邮件创建的流程示意图;
图17是本申请实施例提供的一种待审批内容的示意图一;
图18a-图18b是本申请实施例提供的一种待审批内容的示意图二;
图19是本申请实施例提供的一种邮件处理的交互示意图一;
图20是本申请实施例提供的一种邮件处理的交互示意图二;
图21a是本申请实施例提供的一种邮件处理装置的结构示意图一;
图21b是本申请实施例提供的一种邮件处理装置的结构示意图二;
图22是本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应理解的是,在本申请的具体实施方式中,涉及到对象信息,审批意见等相关数据,当本申请实施例中运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
在企业服务中,邮件应用和审批应用是较为重要的两个应用。邮件应用用于收/发邮件,审批应用用于审批/创建申请单。一般来说,这两个应用是独立的两个应用。为了提高审批灵活性,丰富审批形式,本申请将这两个应用的功能进行聚合,在审批邮件创建过程中一并创建待审批内容(或者,在待审批内容创建过程中一并创建审批邮件),且审批对象通过邮件即可执行审批操作。不仅拓宽了待审批内容(或者审批邮件)的创建渠道和审批方式,打破了邮件模块和审批模块之间的隔离,且结合邮件与审批的特点,满足了不同场景用户需求,可以更好地发挥线上化流程的优势。
请参见图1,图1是本发明实施例提供的一种邮件处理的系统架构图。服务器10f通过交换机10e和通信总线10d与终端设备集群建立连接,终端设备集群可包括:终端设备10a、终端设备10b、...、终端设备10c。以终端设备10a和终端设备10b为例,终端设备10a是待审批内容的发起方,终端设备10b是待审批内容的审批方。终端设备10a显示审批邮件编辑界面,终端设备10a所在的用户可以通过该编辑界面一并创建审批邮件和待审批内容。在创建完成后,终端设备10a将审批邮件发送至终端设备10b,终端设备10b显示审批邮件,审批邮件中包括对待审批内容进行审批的审批操作入口。终端设备10b所在的用户点击审批操作入口,终端设备10b响应该点击操作,对待审批内容进行审批。
终端设备也可以称为终端(Terminal)、用户设备(user equinment,UE)、接入终端、用户单元、移动设备、用户终端、无线通信设备、用户代理或用户装置。终端设备可以是智能家电、具有无线通信功能的手持设备(例如智能手机、平板电脑)、计算设备(例如个人电脑(personal computer,PC)、车载终端、智能语音交互设备、可穿戴设备或者其他智能装置等,但并不局限于此。
服务器10f可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务器。
本申请可以应用于审批场景,通过在邮件中植入审批操作入口,用户只需要通过点击审批操作入口即可对待审批内容进行审批,不仅可以提升审批效率和审批灵活性;还可以打破邮件应用和审批应用之间的隔阂,满足更多的审批场景需求。
下述以图2a-图2d为例,具体说明如何提升审批效率。请参见图2a-图2d,图2a-图2d是本申请实例提供的一种邮件处理的场景示意图,图2a和图2c显示的界面是对象“小明”所在的终端中的界面,图2b显示的界面是对象“小红”所在的终端中的界面,图2d显示的界面是对象“小张”所在的终端中的界面。其中,对象“小明”是待审批内容的发起对象,对象“小红”是待审批内容的审批对象,对象“小张”是待审批内容的抄送对象。需要说明的,对象“小明”具备对待审批内容的审批权限,对象“小张”不具备对待审批内容的审批权限。如图2a所示,当前终端中显示的是邮件编辑界面,该邮件编辑界面用于编辑审批邮件,对象“小明”点击邮件编辑界面上的审批内容创建入口,对象“小明”所在的终端响应该点击操作,从当前邮件编辑界面跳转至审批模板选择界面,在审批模板选择界面上显示有多个审批模板的模板名称。例如,显示有请假审批模板的模板名称,出差审批模板的模板名称,报销审批模板的模板名称以及外出审批模板的模板名称。假设对象“小明”选择请假审批模板的模板名称,对象“小明”所在的终端显示请假审批模板。对象“小明”可以在请假审批模板上进行编辑,以生成待审批内容。例如,选择请假类型,输入请假开始时间,输入请假结束时间,输入请假原因,选择审批对象(审批对象即是图2a中请假审批模板中的直接审批上级“小红”),选择抄送对象(抄送对象即是图2a中请假审批模板中的总经理“小张”)等等,当然,审批对象和抄送对象也可以由管理员提前设置,且申请对象不能修改。
当对象“小明”点击请假审批模板的显示界面上的“完成”按钮后,对象“小明”所在的终端通过编辑后的请假审批模板可以获取到待审批内容,以及跳转回邮件编辑界面。其中,对象“小明”所在的终端基于获取到的待审批内容,将审批对象的邮箱(即图2a中的xiaohong@)填入邮件编辑界面上的收件人设置栏,将抄送对象的邮箱(即图2a中的xiaozhang@)填入邮件编辑界面上的抄送人设置栏。同时,对象“小明”所在的终端在邮件正文编辑区域上显示待审批内容的预览入口,预览入口可以包括待审批内容的部分待审批内容和2个按钮,分别是“编辑”按钮,以及“删除”按钮。“编辑”按钮用于对待审批内容进行编辑修改,“删除”按钮用于删除待审批内容。如图2a所示,待审批内容的部分待审批内容可以包括:待审批内容的名称:小明的请假申请,请假类型:XX,开始时间:XX等。
对象“小明”点击邮件编辑界面上的“发送”按钮,终端生成审批邮件,并向对象“小红”所在的终端以及“小张”所在的终端发送该审批邮件。
如图2b所示,对象“小红”所在的终端接收到审批邮件后,在邮件服务界面上显示该审批邮件,审批邮件包括待审批内容的审批操作入口,在对象“小红”的邮件服务界面上可以显示出该审批操作入口。从图2b可以看出,审批操作入口包括待审批内容的部分待审批内容和2个按钮,分别是“同意”按钮,以及“驳回”按钮。这两个按钮都是用于对待审批内容进行审批,不同之处在于,按照不同的审批意见对待审批内容进行审批。
假设对象“小红”点击“同意”按钮,对象“小红”所在的终端按照“同意”按钮对应的审批意见对待审批内容进行审批;同时,在邮件服务界面上显示出“同意”按钮对应的审批意见:同意,以及隐藏“同意”按钮,以及“驳回”按钮。由于当前的待审批内容只有1个审批对象,对象“小红”对待审批内容审批完成后,该待审批内容的审批流程就结束,在邮件服务界面上还可以显示出待审批内容的审批状态:审批已通过。另外,对象“小红”点击“同意”按钮后,该终端还会向对象“小明”和对象“小张”发送回复邮件。
如图2c所示,对象“小明”所在的终端接收到回复邮件后,在邮件服务界面上可以显示该回复邮件。从图2c可以知道,回复邮件可以包括待审批内容的部分待审批内容,审批意见和审批状态;除此以外,在邮件服务界面上还可以显示出对象“小明”的对象信息和对象“小明”对待审批内容的审批意见,以及对象“小红”的对象信息;对象信息可以包括:对象昵称和对象头像,通过显示上述信息,即可快速获知当前已完成审批的审批对象,和审批意见等。
如图2d所示,对象“小张”所在的终端接收到回复邮件后,在邮件服务界面上可以显示该回复邮件和“查看详情”按钮,当对象“小张”点击“查看详情”按钮后,对象“小张”所在的终端显示待审批内容,以及审批对象“小红”对待审批内容的审批意见:同意。
需要说明的是,对象“小张”所在的终端也会接收到审批邮件,在邮件服务界面上同样可以显示出审批邮件,由于对象“小张”并没有审批权限,因此在对象“小张”所在的终端的邮件服务界面上只会显示审批操作入口的部分内容。从前述可知,审批操作入口包括待审批内容的部分待审批内容、“同意”按钮,以及“驳回”按钮,因而对象“小张”所在的终端的邮件服务界面上只会显示审批操作入口中的部分待审批内容,对应地“同意”按钮,以及“驳回”按钮在对象“小张”所在的终端的邮件服务界面上会被隐藏。
请参见图3,图3是本申请实施例提供的一种邮件审批的流程示意图,本实施例从待审批内容的审批对象(如上述图2b中的对象“小红”)侧说明如何对邮件形式的待审批内容进行审批,邮件处理包括如下步骤:
步骤S301,显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口。
具体的,第一客户端(如上述图2a对应实施例中的对象“小明”所在的客户端)显示邮件服务界面,在邮件服务界面上显示有审批邮件,审批邮件包括针对待审批内容的审批操作入口。其中,该审批操作入口可以作为审批邮件的邮件正文显示在审批邮件的正文显示区域。正文显示区域可以位于邮件服务界面的顶部,底部,或者中间。第一客户端是待审批内容的审批对象所在的客户端。
需要说明的是,审批邮件除了包括审批操作入口以外,其余部分和普通邮件一致,同样包括邮件发送对象的邮箱地址,邮件接收对象的邮箱地址,邮件主题,输入的邮件正文等等。
审批操作入口可以包括审批控件(如上述图2b中的“同意”按钮和“驳回”按钮),审批控件可以用于对待审批内容进行审批。审批操作入口除了包括审批控件以外,还可以包括待审批内容的部分待审批内容。
其中,待审批内容可以包括待审批内容名称(如上述图2b中的“小明的请假申请”)、P项审批详情(如上述图2b中的“请假类型:XX,开始时间:XX”等)、N个审批对象的对象信息(对象信息可以包括对象昵称和对象头像)和待审批内容的来源提示信息。该来源提示信息可以为:此申请来自于邮箱。部分待审批内容可以包括待审批内容名称,以及P项审批详情中的K项关键审批详情,K≤P,且K项关键审批详情和P项审批详情均按照结构化方式进行排列。其中,K项关键审批详情可以是P项审批详情中的前K项审批详情;结构化的方式是指k-v方式,例如,对“请假类型:XX”这个审批详情来说,“请假类型”即对应k,“XX”即对应v。通过结构化的方式,可以使得显示出来的待审批内容,或者部分待审批内容的格式规范。
审批操作入口还可以包括待审批内容阅览控件,待审批内容阅览控件用于显示完整的待审批内容。具体的,当待审批内容阅览控件被触发时,第一客户端响应该触发操作,由邮件服务界面切换为待审批内容阅览界面,待审批内容阅览界面上显示有待审批内容和审批控件。可以知道,审批控件可以显示在邮件服务界面上,也可以显示在待审批内容阅览界面上。
综上,审批操作入口可以一并包括:审批控件、待审批内容阅览控件和部分待审批内容,也可以只包括审批控件或者只包括待审批内容阅览控件;或者可以包括审批控件和部分待审批内容,或者可以包括待审批内容阅览控件和部分待审批内容。
其中,审批邮件是待审批内容的申请对象对第二客户端中的审批邮件编辑界面中的邮件模板,进行编辑后生成的邮件,且待审批内容是对第二客户端中的审批内容编辑界面中的目标审批模板进行编辑后生成的,审批内容编辑界面是通过触发审批邮件编辑界面上的审批内容创建入口后显示的,或者,审批邮件编辑界面是通过触发审批内容编辑界面上的审批邮件创建入口后显示的。通俗来说,就是第二客户端可以通过邮件入口创建待审批内容,也可以通过审批入口创建审批邮件。
第二客户端是申请对象所在的客户端,即审批邮件是由第二客户端发送至第一客户端的。需要说明的是,第一客户端、第二客户端以及后续的第三客户端(抄送对象所在对的客户端)是安装在不同设备中的同一个应用(例如,即是企业服务应用),在该应用中集成有邮件功能和审批功能。通俗来说,第一客户端,第二客户端,第三客户端是处于同一个系统下。
邮件模板包括邮件接收对象属性,和该邮件接收对象对应的邮件接收对象设置栏、邮件发送对象属性,和该邮件发送对象对应的邮件发送对象设置栏、邮件主题属性,和该邮件主题属性对应的邮件主题设置栏、以及邮件正文输入栏。例如,“收件人”即是邮件接收对象属性,邮件接收对象设置栏用于获取收件人邮箱地址。邮件正文输入栏用于获取审批对象输入的邮件正文。如上述图2a中邮件编辑界面上即显示有邮件模板。
在第二客户端获取到待审批内容后,待审批内容的预览入口(如上述图2a对应实施例中的预览入口)被显示在邮件模板上邮件正文输入栏上。预览入口可以包括:待审批内容的部分待审批内容,审批申请单修改控件和审批申请单删除控件,其中,审批申请单修改控件用于修改待审批内容,审批申请单删除控件用于删除显示待审批内容。
更进一步地,待审批内容包括N个审批对象,在第二客户端获取到待审批内容后,第二客户端自动将N个审批对象的邮箱地址填入邮件接收对象设置栏,即审批对象即是审批邮件的收件人。其中审批对象是具备对待审批内容的审批权限。
更进一步地,待审批内容包括抄送对象,在第二客户端获取到待审批内容后,第二客户端自动将抄送对象的邮箱地址填入邮件抄送对象设置栏,即审批对象即是审批邮件的抄送人。其中抄送对象不具备对待审批内容的审批权限。因此,第二客户端不仅会将审批邮件发送至审批对象,还会将审批邮件发送至抄送对象。
需要说明的是,是否具备对待审批内容的审批权限会直接决定显示审批邮件时显示的内容和隐藏的内容。从前述可知,审批邮件包括审批操作入口,审批操作入口可以包括审批控件、待审批内容阅览控件和部分待审批内容;在具备审批权限(例如,审批对象)的客户端中显示审批邮件时,审批操作入口的所有元素都会被显示出来;反之,在不具备审批权限(例如,抄送对象,申请对象)的客户端中显示审批邮件时,审批操作入口中的审批控件不会显示,仅显示待审批内容阅览控件和部分待审批内容,进一步地,在不具备审批权限(例如,抄送对象,申请对象)的客户端中的待审批内容阅览控件被触发时,审批控件也会被隐藏只显示待审批内容。总的来说,在不具备审批权限(例如,抄送对象,申请对象)的客户端中,审批控件都会被隐藏。
步骤S302,响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
具体的,当邮件服务界面上的审批操作入口中的审批控件被触发时,第一客户端按照审批控件对应的审批意见(称为目标审批意见)对待审批内容进行审批,以及将目标审批意见显示在邮件服务界面上。同样地,当邮件服务界面上的审批操作入口中的待审批内容阅览控件被触发时,第一客户端显示待审批内容阅览界面,待审批内容阅览界面上显示有待审批内容和审批控件。当待审批内容阅览界面上的审批控件被触发时,第一客户端按照审批控件对应的目标审批意见对待审批内容进行审批。
其中,按照目标审批意见对待审批内容进行审批即是:在待审批内容上新增目标审批意见,按照目标审批意见修改待审批内容的审批状态等。例如,审批前,审批状态可以为空,审批后,待审批状态可以是:审批进行中/审批已通过/审批已驳回。当然,后续需要展示待审批内容时,展示的即是包含目标审批意见的待审批内容。
审批控件可以包括同意审批控件和驳回审批控件,且同意审批控件对应的目标审批意见是同意,驳回审批控件对应的目标审批意见是驳回。
可选的,当审批邮件对应的待审批内容的数量是多个时,审批操作入口包括批量审批控件,当批量审批控件被触发时,第一客户端按照批量审批控件对应的目标审批意见对多个待审批内容进行审批。同样地,批量审批控件包括批量同意审批控件和批量驳回审批控件,批量同意审批控件对应的目标审批意见是同意,批量驳回审批控件对应的目标审批意见是驳回。通俗来说,审批对象可以一键完成对多个待审批内容的审批,进而提升审批效率。
可选的,审批对象还可以对待审批内容进行修改,具体为新增审批对象和删除审批对象。删除审批对象的具体过程为:
在待审批内容阅览界面上显示有待审批内容和审批控件,除此以外,待审批内容阅览界面上还显示有对象修改入口,待审批内容对应有N个审批对象,N是正整数。当待审批内容阅览界面上的对象修改入口被触发时,第一客户端显示审批内容编辑界面,在该界面上上显示有与待审批内容对应的目标审批模板、完成入口以及有每个审批对象的删除入口,此时目标审批模板上填入有每个审批对象的对象信息,且删除入口可以显示在审批对象的对象信息旁。当第一审批对象的删除入口被选择是,第一客户端接收到对第一审批对象的删除需求,在目标审批模板上删除第一审批对象的对象信息,即第一审批对象的对象信息不再显示于审批内容编辑界面。
当完成入口被触发时,第一客户端关闭审批内容编辑界面,重新显示待审批内容阅览界面,且在待审批内容阅览界面上显示修改后的待审批内容,其中,修改后的待审批内容包括N个审批对象中除第一审批对象以外的其余N-1个审批对象的对象信息,待审批内容名称、P项审批详情,且第一审批对象不具备对修改后的待审批内容的审批权限。因此,后续第一审批对象所在的客户端显示审批邮件时,审批控件被隐藏。当然,由于待审批内容已经被修改,后续审批对象,或者抄送对象,或者申请对象想要再次阅览待审批内容时,显示的即是修改后的待审批内容。
新增审批对象的具体过程为:
审批内容编辑界面上还显示有新增入口,当所述新增入口被触发时,第一客户端显示多个对象的对象信息,当第二对象被选中时,则第一客户端接收到对第一对象的新增需求,第一客户端将第二对象的对象信息填入到目标审批模板上。当完成入口被触发时,第一客户端关闭审批内容编辑界面,重新显示待审批内容阅览界面,且在待审批内容阅览界面上显示修改后的待审批内容,其中,修改后的待审批内容包括N个审批对象的对象信息以及第二对象的对象信息,和待审批内容名称、P项审批详情,且第二对象具备对修改后的待审批内容的审批权限。
第一客户端还可以将审批邮件转发至第二对象(或者,第一客户端通知服务器向第二对象发送审批邮件),由于第二对象具备审批权限,因此在第二对象所在的客户端中显示审批邮件时,审批控件会显示出来,因而第二对象可以通过点击审批控件,以使对修改后的待审批内容进行审批。
从前述可知,审批控件可以显示在邮件服务界面上,也可以显示在待审批内容阅览界面上,当审批对象触发审批控件后,可以在审批控件的显示界面上隐藏审批控件,通过隐藏审批控件可以防止审批对象误操作。其中,审批控件的显示界面包括邮件服务界面和待审批内容阅览界面。
当审批对象触发审批控件后,在审批控件的显示界面上除了隐藏审批控件以外,还可以显示出审批意见撤销控件,当审批意见撤销控件被触发时,撤回对目标审批意见进行撤回。撤回目标审批意见是指撤回新增在待审批内容上的目标审批意见,以及撤回按照目标审批意见修改的审批状态。同时,邮件服务界面上的目标审批意见不再显示,且审批控件也会重新显示在审批控件的显示界面上。
可选的,若待审批内容的审批流程已结束,在邮件服务界面上不仅可以显示出目标审批意见,还可以显示出待审批内容的审批状态,审批状态包括审批已通过,或者审批已驳回,或者审批进行中。同时,在待审批内容上也可以添加上待审批内容的审批状态。需要说明的是,若待审批内容的审批流程已结束,那么此时待审批内容的审批状态要么是审批已通过,要么是审批已驳回。判断待审批内容的审批流程是否结束,是通过待审批内容的审批条件和审批对象的审批意见决定的。例如,待审批内容的审批条件是或签,那么只要N个审批对象中任一个审批对象的审批意见是同意,那么审批流程结束,且审批状态是审批已通过;又例如,待审批内容的审批条件是会签,那么只要N个审批对象中任一个审批对象的审批意见是驳回,那么审批流程结束,且审批状态是审批已驳回。
当然,在第一客户端所在的审批对象点击审批控件后,第一客户端可以先检测待审批内容的审批流程是否结束,若未结束,第一客户端才按照目标审批意见对待审批内容进行审批;反之,若检测到待审批内容的审批流程已结束,第一客户端在邮件服务界面上直接显示待审批内容的审批状态,以及隐藏审批控件。
可选的,当审批对象点击审批控件后,除了直接按照目标审批意见进行审批以外,第一客户端还可以先显示提示消息,该提示消息用于提示审批对象发送包含目标审批意见回复邮件,该提示消息包括确定入口,当确定入口被审批对象触发时,第一客户端按照目标审批意见对待审批内容进行审批。当然,第一客户端还需要发送包含目标审批意见的回复邮件。
具体的,提示消息包括第一提示消息和第二提示消息,第一消息是提示向待审批内容的申请对象发送包含目标审批意见的回复邮件的消息,第二消息是提示向待审批内容的申请对象和N-1个审批对象发送包含目标审批意见的回复邮件的消息,向N-1审批对象发送回复邮件是因为第一客户端也对应一个审批对象,只向除开自己以外的其余N-1个审批对象发送回复邮件。当然,确定入口也包括与第一提示消息对应的第一确定入口,以及与第二提示消息对应的第二确定入口。当第一入口被触发时,第一客户端执行按照审批控件对应的目标审批意见对待审批内容进行审批的步骤,第一客户端还会向待审批内容的申请对象发送回复邮件;当第二入口被触发时,第一客户端执行按照审批控件对应的目标审批意见对待审批内容进行审批的步骤,第一客户端还会向待审批内容的申请对象以及N-1个审批对象发送回复邮件。
请参见图4,图4是本申请实施例提供的一种审批流程示意图一,图4所示的界面是本申请中第一客户端中的界面。第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口。从图4可以看出,审批操作入口包括待审批内容的部分待审批内容,以及审批控件,审批控件包括图4中的“同意”按钮和“驳回”按钮。若审批对象点击“同意”按钮,第一客户端在邮件服务界面上显示浮窗,该浮窗上显示提示消息“将以邮件回复所有人“同意”,审批流程继续”,提示消息还包括“取消”按钮,和“确定”按钮。若审批对象点击“确定”按钮,第一客户端关闭显示有提示消息的浮窗,显示包含审批意见“同意”的浮窗,待包含审批意见“同意”的浮窗的显示时长达到阈值(例如,1秒),第一客户端关闭包含审批意见“同意”的浮窗,显示邮件服务界面,以及在邮件服务界面上显示出审批意见“同意”,和隐藏审批控件。第一客户端还要向待审批内容的申请对象和抄送对象发送回复邮件,以及按照“同意”按钮对应的审批意见对待审批内容进行审批。
第一客户端成功发送回复邮件后,第一客户端所在的审批对象可以查看已发送的回复邮件。当第一客户端接收到回复邮件的展示需求时,显示回复邮件展示界面,回复邮件展示界面包括第一区域和第二区域。第一区域和第二区域之间可以是上下关系,也可以是左右关系,第一区域显示有回复邮件,回复邮件可以包括待审批内容的部分待审批内容和目标审批意见,第二区域显示有一个或多个键值对。
一个键值对包括已完成审批的一个审批对象的对象信息,和该审批对象对待审批内容的审批意见。当然,第一客户端所在的审批对象的对象信息和目标审批意见也是一个键值对。第二区域除了显示有一个或多个键值对以外,还显示有待审批内容的申请对象的对象信息,且申请对象的对象信息显示在键值对的底部,且键值对的审批时间越早,该键值对显示得越靠近申请对象的对象信息。又或者,申请对象的对象信息显示在键值对的左边,且键值对的审批时间越早,该键值对显示得越靠近申请对象的对象信息。
请参见图5,图5是本申请实施例提供的一种审批流程示意图二,图5所示的界面是本申请中第一客户端中的界面。如图5所示,第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口,从图5可以看出,审批操作入口包括待审批内容的部分待审批内容,审批控件,审批控件包括的“同意”按钮和“驳回”按钮,以及待审批内容阅览控件,(待审批内容阅览控件即是图5中的“查看详情”按钮)。若审批对象点击“查看详情”按钮,第一客户端显示待审批内容阅览界面,在该界面上显示有待审批内容和审批控件。若审批对象点击“同意”按钮,第一客户端在待审批内容阅览界面上显示浮窗,该浮窗上显示提示消息“将以邮件回复所有人“同意”,审批流程继续”,提示消息还包括“取消”按钮,和“确定”按钮。若审批对象点击“确定”按钮,第一客户端按照“同意”按钮对应的审批意见对待审批内容进行审批,以及关闭显示有提示消息的浮窗,重新显示待审批内容阅览界面,此时待审批内容阅览界面上的待审批内容添加有审批对象的审批意见“同意”。由于当前待审批内容只有1个审批对象,因此审批对象执行审批操作后,该待审批内容的审批流程就结束了,因而在待审批内容阅览界面上可以显示出审批状态“审批已通过”。若审批对象继续点击待审批内容阅览界面上的“返回”按钮,第一客户端显示邮件服务界面,以及在邮件服务界面上显示出审批意见“同意”和审批状态“审批已通过”,以及隐藏邮件服务界面上的审批控件。后续,第一客户端还要向待审批内容的申请对象和抄送对象发送回复邮件。
如图6所示,申请对象接收到回复邮件后,可以通过查看已接收邮件在第二客户端上展示出回复邮件。回复邮件包括在浮窗上选定的回复内容“同意”,部分待审批内容,审批状态“审批已通过”,和审批流程结束的提示消息“流程结束”;另外,在回复邮件的显示界面上不仅要显示回复邮件,还要可以显示一个或多个键值对,和申请对象的对象信息,以便于快速获知已完成审批的审批对象,和审批意见。
如图7所示,抄送对象接收到回复邮件后,可以通过查看已接收邮件在第三客户端上展示出回复邮件。如图7所示,在第三客户端中,回复邮件包含的部分待审批内容,审批状态,和审批流程结束的提示消息都会被隐藏,只显示待审批内容阅览入口,即图7中的“查看详情”按钮,当抄送对象点击“查看详情”按钮,显示添加有审批意见的待审批内容。
请参见图8,图8是本申请实施例提供的一种审批流程示意图三,图8所示的界面是本申请中第一客户端中的界面。如图8所示,第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口,从图8可以看出,审批操作入口包括待审批内容的部分待审批内容,审批控件,审批控件包括的“同意”按钮和“驳回”按钮,假设待审批内容只对应1个审批对象。若审批对象点击“驳回”按钮,第一客户端在邮件服务界面上显示浮窗,该浮窗上显示提示消息“将以邮件回复所有人“驳回”,审批流程结束”,提示消息还包括“取消”按钮,和“确定”按钮。若审批对象点击“确定”按钮,第一客户端按照“驳回”按钮对应的审批意见对待审批内容进行审批,第一客户端关闭显示有提示消息的浮窗,显示包含审批意见“驳回”的浮窗,待包含审批意见“驳回”的浮窗的显示时长达到阈值(例如,1秒),第一客户端关闭包含审批意见“同意”的浮窗,重新显示邮件服务界面,以及在邮件服务界面上显示出审批意见“驳回”和审批流程结束的提示消息“流程结束”,以及隐藏审批控件。后续,第一客户端还要向待审批内容的申请对象和抄送对象发送回复邮件。
如图9所示,申请对象接收到回复邮件后,可以通过查看已接收邮件在第二客户端上展示出回复邮件。回复邮件包括:在浮窗上选定的回复内容“驳回”,审批状态“审批已驳回”,和审批流程结束的提示消息“流程结束”;另外,在回复邮件的显示界面上不仅要显示回复邮件,还可以显示一个或多个键值对,和显示申请对象的对象信息。
可选的,审批控件的显示界面上还显示有转审入口,当转审入口被触发时,第一客户端显示转审对象选取界面,当通过转审对象选取界面获取到转审对象后,将待审批内容进行转审,转审即是将发起转审的审批对象(即是第一客户端所在的审批对象)对待审批内容的审批权限被转移至转审对象。此时,转审对象就会替代第一客户端所在的审批对象作为待审批内容的审批对象,以对待审批内容执行审批操作,另外,第一客户端还需要将待审批内容中包含的目标审批对象(目标审批对象即是第一客户端所在的审批对象)的对象信息修改为转审对象的对象信息。因此,当后续需要展示待审批内容时,展示的即是对象信息被修改后的待审批内容。
转审后,由于第一客户端所在的审批对象不具备审批权限了,因此在第一客户端的审批控件的显示界面上隐藏审批控件,以及显示待审批内容的转审状态,转审状态可以是已转审。
第一客户端还可以向转审对象发送审批邮件(或者第一客户端通知服务器向转审对象发送审批邮件),以使转审对象代替第一客户端所在的审批对象(即是目标审批对象)对待审批内容执行审批操作。当然,第一客户端除了向转审对象发送审批邮件以外,还可以向待审批内容的申请对象和其余N-1个审批对象发送转审邮件,用于提示申请对象和N-1个审批对象该待审批内容以被转审至转审对象。
需要说明的是,目标审批对象执行转审操作应该是在审批操作之前,因此,若目标审批对象触发了审批控件,那么转审入口会被隐藏不再显示,即使在极端情况下,转审入口未被隐藏,若目标审批对象触发了转审入口,第一客户端也不会响应对转审入口的触发操作,即不会将待审批内容进行转审,只会显示操作错误的提示消息。
当第一客户端接收到对转审邮件的展示需求时,显示转审邮件展示界面,转审邮件展示界面包括第三区域和第四区域,第三区域显示有转审邮件,转审邮件可以包括待审批内容的部分待审批内容和转审状态,第二区域显示一个或多个审批键值对,以及申请对象的对象信息。第三区域和第四区域之间可以是上下关系,也可以是左右关系,申请对象的对象信息显示在键值对的底部,且键值对的审批时间越早,该键值对显示得越靠近申请对象的对象信息。
又或者,申请对象的对象信息显示在键值对的左边,且键值对的审批时间越早,该键值对显示得越靠近申请对象的对象信息。
请参见图10,图10是本申请实施例提供的一种转审示意图,图10所示的界面是本申请中第一客户端中的界面。如图10所示,第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口和“更多”按钮。当“更多”按钮被触发时,在邮件服务界面上显示转审按钮(可以对应本申请的转审入口),当审批对象点击该审批按钮后,显示转审对象选取界面,审批对象在该界面上可以选择转审对象“小张”以及输入转审提示消息:“该流程请小张关注”,当转审对象选取界面上的提交按钮被触发时,第一客户端获取到转审对象,即可对待审批对象进行转审,即是将当前审批对象的审批权限转移至转审对象。第一客户端关闭转审对象选取界面,重新显示邮件服务界面,以及在邮件服务上显示出转审状态:“已转审”。第一客户端还可以向转审对象发送审批邮件,以及向申请对象发送转审邮件。
如图11所示,申请对象接收到转审邮件后,可以通过查看已接收邮件在第二客户端上展示出转审邮件。转审邮件包括:部分待审批内容和转审状态,另外,在转审邮件的显示界面上不仅要显示转审邮件,还可以显示申请对象的对象信息,若存在键值对,还可以显示出键值对。
可选的,由于创建了待审批内容,因此第一客户端可以按照审批状态,以及审批类型进行检索,具体过程如下:
第一客户端显示审批申请单检索界面,审批申请单检索界面上显示有检索栏,若待审批内容是与目标审批类型相关的审批内容,当通过检索栏获取到目标审批类型时,第一客户端在审批申请单检索界面上显示待审批内容的部分待审批内容;或者,当通过检索栏获取到检索审批状态,且待审批内容的审批状态和检索审批状态一致时,第一客户端在审批申请单检索界面上显示待审批内容的部分待审批内容,审批状态可以包括审批状态包括审批已通过,审批已驳回,审批进行中。除了在审批申请单检索界面上显示出待审批内容的部分待审批内容以外,还可以显示详情控件。当目标审批对象点击详情控件时,第一客户端显示出待审批内容。审批类型是可以是:请假审批类型,出差审批类型,采购审批类型等,审批类型是依据内容划分的。
另外,审批对象未在审批申请单检索界面上执行检索操作以前,审批申请单检索界面默认显示与目标审批对象相关的所有审批申请单,待审批内容是一个审批申请单,与目标审批对象相关的审批申请单可以是目标审批对象作为申请对象提交的申请单,也可以是目标审批对象作为审批对象接收的申请单。
可选的,从前述可知,在整个审批过程中,第一客户端会接收审批邮件,可能会发送回复邮件,也可能发送转审邮件,因此会有多个邮件的往来。一旦待审批内容的审批流程结束,这些邮件存在的意义不大。为了降低设备存储资源消耗,第一客户端可以删除与待审批内容相关的邮件,具体过程如下:
第一客户端检测待审批内容已审批完成的持续时长是否到达预设时长,一旦检测到待审批内容已审批完成的持续时长到达预设时长,第一客户端就删除与待审批内容相关的邮件,与待审批内容相关的邮件包括以下一种或多种:审批邮件,回复邮件以及转审邮件。
需要说明的是,虽然相关邮件被删除了,但待审批内容并未被删除,若后续目标审批对象想查看待审批内容,可以通过审批申请单检索界面检索待审批内容。
可选的,在邮件服务界面上显示有审批回复控件,当审批回复控件被触发时,显示回复邮件编辑界面,在回复邮件编辑界面上显示有回复邮件模板和完成按钮,在回复邮件模板的正文区域上可以显示如下内容:待审批内容的部分待审批内容,审批回复控件对应的目标审批意见中的一项或多项;若审批流程已结束,正文区域上的内容还可以包括:审批状态、审批流程结束的提示消息。另外,审批对象可以向回复邮件模板的正文区域输入回复正文。当完成按钮被触发时,第一客户端按照审批回复控件对应的审批意见对待审批内容进行审批,以及发送回复邮件。此时回复邮件就包括回复邮件模板的正文区域上的内容。
如图12所示,图12是本申请实施例提供的一种审批流程示意图四,图12所示的界面是本申请中第一客户端中的界面。如图12所示,第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口和“更多”按钮。当“更多”按钮被触发时,在邮件服务界面上显示审批回复控件,审批回复控件包括图12中的“同意并回复”按钮,以及“驳回并回复”按钮。假设待审批内容只对应1个审批对象,若审批对象点击“驳回并回复”按钮,第一客户端从邮件服务界面跳转至回复邮件编辑界面,在回复邮件编辑界面上显示有回复邮件模板和完成按钮(完成按钮即对应图12中的“发送”按钮)。从图12可知,在回复邮件模板的正文区域上显示如下内容:待审批内容的部分待审批内容;由于审批对象执行审批操作后,当前待审批内容的审批流程已结束,因此在正文区域上还可以显示出审批状态“审批已驳回”,和审批流程结束的提示消息“流程结束”。审批对象可以向回复邮件模板的正文区域输入回复正文:“XXXXXXX”。当发送按钮被触发时,第一客户端按照审批回复控件对应的审批意见“驳回”对待审批内容进行审批,以及向申请对象发送回复邮件。此时回复邮件就包括回复邮件模板的正文区域上的内容:部分待审批内容、审批状态和审批流程结束的提示消息。
如图13所示,申请对象接收到回复邮件后,可以通过查看已接收邮件在第二客户端上展示出回复邮件。回复邮件包括:部分待审批内容、审批状态和审批流程结束的提示消息,另外,在回复邮件的显示界面上不仅要显示回复邮件,还可以显示一个或多个键值对,以及申请对象的对象信息。
如图14所示,图14是本申请实施例提供的一种审批流程示意图五,图14所示的界面是本申请中第一客户端中的界面。如图14所示,第一客户端显示邮件服务界面,在邮件服务界面上显示有审批操作入口和“更多”按钮。当“更多”按钮被触发时,在邮件服务界面上显示“回复”按钮。若审批对象点击“回复”按钮,第一客户端从邮件服务界面跳转至回复邮件编辑界面,在回复邮件编辑界面上显示有回复邮件模板和完成按钮。此时在回复邮件模板的正文区域上没有显示任何内容。审批对象可以向回复邮件模板的正文区域输入文本:“资料不全,审批不通过”。当发送按钮被触发时,第一客户端即获取到输入文本“资料不全,审批不通过”,首先识别该输入文本对应的审批意见:“驳回”,按照该审批意见对待审批内容进行审批,以及向申请对象发送回复邮件。第一客户端关闭回复邮件编辑界面,重新显示邮件服务界面,以及在邮件服务界面上显示出部分待审批内容,识别到的审批意见和审批流程结束的提示消息。
如图15所示,申请对象接收到回复邮件后,可以通过查看已接收邮件在第二客户端上展示出回复邮件。回复邮件包括:部分待审批内容、审批意见和审批流程结束的提示消息,以及审批对象输入的文本;另外,在回复邮件的显示界面上不仅可以显示回复邮件,还可以显示一个或多个键值对,和显示申请对象的对象信息。
请参见图16,图16是本申请实施例提供的一种邮件创建的流程示意图,本实施例从待审批内容的申请对象(如上述图2b中的对象“小明”)侧说明如何创建审批,邮件处理包括如下步骤:
步骤S1601,显示目标审批模板。
具体的,显示目标审批模板编辑界面,目标审批模板编辑界面上显示有目标审批模板。目标审批模板编辑界面用于创建待审批内容,第二客户端触发显示目标审批模板编辑界面的方式有两种:
第一种是通过邮件渠道触发显示:显示审批邮件编辑界面,审批邮件编辑界面上显示有邮件模板,和审批内容创建入口。邮件模板包括邮件接收对象属性,和该邮件接收对象对应的邮件接收对象设置栏、邮件发送对象属性,和该邮件发送对象对应的邮件发送对象设置栏、邮件主题属性,和该邮件主题属性对应的邮件主题设置栏、以及邮件正文输入栏。当审批内容创建入口被触发时,显示目标审批模板编辑界面,目标审批模板编辑界面上显示有目标审批模板,目标审批模板也包括多个审批属性,以及每个审批属性对应的内容设置栏。申请对象可以向内容设置栏输入内容,以创建待审批内容。
第二种是通过审批渠道触发显示:显示工作台界面,工作台界面上显示有审批内容创建入口。当审批内容创建入口被触发时,第二客户端显示目标审批模板编辑界面,目标审批模板编辑界面上显示有目标审批模板,目标审批模板也包括多个审批属性,以及每个审批属性对应的内容设置栏。申请对象可以向内容设置栏输入内容,以创建待审批内容。
步骤S1602,当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口。
具体的,当申请对象在目标审批模板上编辑完成后,点击目标审批模板编辑界面上的完成控件,第二客户端可以通过目标审批模板获取到待审批内容,第二客户端显示审批邮件编辑界面,其中,审批邮件编辑界面上显示有待审批内容的预览入口,预览入口包括待审批内容的部分待审批内容,审批申请单修改控件以及审批申请单删除控件,审批申请单修改控件用于所述待审批内容,审批申请单删除控件用于删除所述待审批内容。
其中,待审批内容可以包括待审批内容名称(如上述图2b中的“小明的请假申请”)、P项审批详情(如上述图2b中的“请假类型:XX,开始时间:XX”等)、N个审批对象的对象信息(对象信息可以包括对象昵称和对象头像)和待审批内容的来源提示信息。该来源提示信息可以为:此申请来自于邮箱。部分待审批内容可以包括待审批内容名称,以及P项审批详情中的K项关键审批详情,K≤P,且K项关键审批详情和P项审批详情均按照结构化方式进行排列。其中,K项关键审批详情可以是P项审批详情中的前K项审批详情。
审批邮件编辑界面上显示有邮件模板,邮件模板包括邮件正文输入栏和邮件对象设置栏,待审批内容的预览入口被显示在邮件正文输入栏;待审批内容对应有N个审批对象,N个审批对象邮件地址被第二客户端填入邮件对象设置栏。
可选的,若待审批内容对应有抄送对象,抄送对象的邮箱地址被第二客户端填入至邮件模板中的邮件抄送对象设置栏。抄送对象不具备对待审批内容的审批权限,审批对象具备对待审批内容的审批权限。
步骤S1603,响应对所述提交入口的触发操作,发送审批邮件;其中,审批邮件包括对待审批内容的审批操作入口,所述审批操作入口用于对待审批内容进行审批。
具体的,当提交入口被出触发时,第二客户端响应对提交入口的触发操作,发送审批邮件。审批邮件包括对待审批内容的审批操作入口,审批操作入口可以包括:审批控件、待审批内容阅览控件和部分待审批内容,也可以只包括审批控件或者只包括待审批内容阅览控件;或者可以包括审批控件和部分待审批内容,或者可以包括待审批内容阅览控件和部分待审批内容。
审批控件用于对待审批内容进行审批。审批控件在不具备审批权限的客户端中被隐藏,对应的,审批控件在具备审批权限的客户端中被显示。显示审批控件的方式可以参见上述图3对应实施例中的步骤S301。
创建待审批内容以及创建审批邮件的具体流程可以参见上述图2a的说明,且图2a所描述的流程即是审批内容编辑界面是通过触发审批邮件编辑界面上的审批内容创建入口后显示的。
在审批操作入口可以包括:审批控件、待审批内容阅览控件和部分待审批内容的情况下,审批邮件发送成功后,申请对象通过查看已发送邮件可以阅览到审批邮件,由于申请对象不具备审批权限,因此显示在第二客户端(即申请对象所在的客户端)中的审批操作入口中的审批控件会被隐藏,但部分待审批内容以及待审批内容阅览控件仍然可以显示在第二客户端上。具体表现形式可以参见下述图4对应的描述。
请参见图17,图17是本申请实施例提供的一种待审批内容的示意图一,图17所示的页面是第二客户端中的页面。第二客户端显示已发邮件列表界面,在该界面上显示有已发送邮件列表,当已发送邮件列表中的审批邮件的阅览入口被触发时,在邮件服务界面上显示审批邮件。从图17可以看出,在第二客户端中显示出来的审批邮件只包括待审批内容的部分审批内容(部分审批内容包括:审批内容名称“小明的请假申请”,3项关键审批详情“请假类型:XX,开始时间:XX,结束时间:XX”,和审批对象的昵称“小红”),以及待审批内容阅览控件“查看详情”按钮。申请对象可以点击“查看详情”按钮,第二客户端显示待审批内容,其中,待审批内容的显示界面上包括来源提示信息“此申请来自于邮箱”。由于当前审批对象还未对待审批内容进行审批,因而当前显示出来的待审批内容还未新增审批意见。反之,若某一个审批对象已经对待审批内容进行了审批,显示出来的待审批内容还会携带该审批对象的审批意见。
请参见图18a-图18b,图18a-图18b是本申请实施例提供的一种待审批内容的示意图二,图18a表示待审批内容的审批对象只有1个,即图18a中的“小红”,图18b表示待审批内容的审批对象有多个,即图18b中的“小红;小李”。
请参见图19,图19是本申请实施例提供的一种邮件处理的交互示意图一,本实施例主要描述审批邮件的创建过程,审批邮件的创建涉及邮件模块,审批模块和审批服务器,具体过程如下:用户在邮件模块中发起审批邮件,在审批邮件的编辑界面上插入审批卡片,以及将审批卡片关联审批单。用户点击审批卡片,携带邮件id跳转到审批模块,用户选择相应审批模板和填写审批内容,将审批内容暂存到审批服务器。服务器向审批模块返回审批id,审批模块向邮件模块返回审批单预览摘要、审批人抄送人等信息。邮件模块获取到上述信息后将在卡片展示审批单预览摘要,并自动将当前审批单的审批人、抄送人设置为邮件发送人和抄送人,并在邮件中记录审批id。当用户将审批邮件编辑完后,点击发送邮件时,邮件模块先通知审批服务器创建对应审批单id的正式审批单,审批单创建成功后,继续后续发送邮件流程。
请参见图20,图20是本申请实施例提供的一种邮件处理的交互示意图二,本实施例主要描述审批邮件的审批过程,审批邮件的审批涉及邮件模块,审批模块和审批服务器,具体过程如下:用户查看审批邮件,可通过审批卡片查看对应审批单详情。用户可通过在审批详情中点击“同意”或“驳回”,或者直接通过点击卡片快捷按钮,两个路径执行审批操作。当用户的审批操作执行完成后,审批模块会先通知审批服务器更新审批单的审批状态,审批单状态更新后,审批服务器返回当前审批状态和审批意见,以及用户执行审批操作时的备注信息,邮件模块将审批状态、审批意见及备注信息作为自动回复内容,发送同意/驳回邮件。
在本申请中,通过将审批操作入口聚合在邮件中,审批对象通过邮件中的审批操作入口即可执行审批操作,无需登录业务系统,打破了现有审批系统的封闭性,拓宽了审批方式,可以提升审批灵活性和审批效率;另外,邮件作为日常应用之一,通过邮件可以及时通知审批对象进行审批操作,可以减少审批等待时间,进一步提升审批效率。
进一步的,请参见图21a,其是本申请实施例提供的一种邮件处理装置的结构示意图一。如图21a所示,邮件处理装置1可以应用于上述图2-图20对应实施例中的第一客户端或者第三客户端。具体的,邮件处理装置1可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如该邮件处理装置1为一个应用软件;该邮件处理装置1可以用于执行本申请实施例提供的方法中的相应步骤。
本申请实施例的装置的一个实现方式中,邮件处理装置1可以包括:第一显示模块11和审批模块12。
第一显示模块11,用于显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
审批模块12,用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
在一种可能的实施方式中,所述审批操作入口包括审批控件,所述审批模块12在用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体用于:
响应于对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批;
所述方法还包括:在所述邮件服务界面上显示所述目标审批意见。
在一种可能的实施方式中,所述审批操作入口包括待审批内容阅览控件,所述审批模块12在用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体用于:
响应对所述待审批内容阅览控件的触发操作,显示待审批内容阅览界面,所述待审批内容阅览界面上显示有所述待审批内容和审批控件;
响应对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批。
在一种可能的实施方式中,所述待审批内容阅览界面设有对象修改入口,所述待审批内容对应有N个审批对象,所述装置1还包括:删除模块13。
删除模块13,用于响应对所述对象修改入口的触发操作,显示审批内容编辑界面,所述审批内容编辑界面上显示有与所述待审批内容对应的目标审批模板和完成入口,所述目标审批模板上填入有每个审批对象的对象信息;
删除模块13,还用于当接收到对第一审批对象的删除需求时,在所述目标审批模板上删除所述第一审批对象的对象信息;
删除模块13,还用于当所述完成入口被触发时,由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第一审批对象不具备对修改后的待审批内容的审批权限。
在一种可能的实施方式中,所述装置1还包括:新增模块14。
新增模块14,用于当接收到对第二对象的新增需求时,将所述第二对象的对象信息填入所述目标审批模板上;
新增模块14,还用于当所述完成入口被触发时,则由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第二对象具备对修改后的待审批内容的审批权限。
在一种可能的实施方式中,所述审批模块12还用于:在所述审批控件的显示界面上隐藏所述审批控件,所述审批控件的显示界面包括所述邮件服务界面和所述待审批内容阅览界面。
在一种可能的实施方式中,所述审批模块12还用于:
显示审批意见撤销控件,响应对所述审批意见撤销控件的触发操作,对所述目标审批意见进行撤回;以及,
在所述审批控件的显示界面上重新显示所述审批控件。
在一种可能的实施方式中,所述装置1还包括:第二显示模块15。
第二显示模块15,用于显示用于提示发送包含目标审批意见的回复邮件的提示消息,所述提示消息包括确定入口;
第二显示模块15,还用于响应对所述确定入口的触发操作,通知审批模块执行按照所述审批控件对应的目标审批意见对所述待审批内容进行审批的步骤。
在一种可能的实施方式中,所述所述提示消息包括向所述待审批内容的申请对象发送所述回复邮件的第一提示消息,以及向所述申请对象以及所述待审批内容的N-1个审批对象发送所述回复邮件的第二提示消息,所述确定入口包括与所述第一提示消息对应的第一确定入口和所述第二提示消息对应的第二确定入口,所述第一确定入口用于向所述申请对象发送所述回复邮件,所述第二确定入口用于向所述申请对象,以及N-1个审批对象发送所述回复邮件。
在一种可能的实施方式中,所述第二显示模块15还用于:
当接收到所述回复邮件的展示需求时,显示回复邮件展示界面,所述回复邮件展示界面包括第一区域和第二区域,所述第一区域显示有所述回复邮件,所述回复邮件包括所述待审批内容的部分待审批内容和所述目标审批意见,所述第二区域显示有一个或多个审批键值对,审批键值对包括已完成审批的审批对象的对象信息,和已完成审批的审批对象对所述待审批内容的审批意见。
在一种可能的实施方式中,所述审批控件的显示界面上还显示有转审入口,所述第一显示模块11还用于:
响应对所述转审入口的触发操作,显示转审对象选取界面;
当通过所述转审对象选取界面获取到转审对象后,对所述待审批内容进行转审,隐藏所述审批控件,以及显示所述待审批内容的转审状态。
在一种可能的实施方式中,所述审批操作入口包括所述待审批内容中的部分待审批内容,其中,所述待审批内容包括待审批内容名称、P项审批详情、N个审批对象的对象信息和所述待审批内容的来源提示信息,所述部分待审批内容包括所述待审批内容名称,和所述P项审批详情中的K项关键审批详情,且所述K项关键审批详情和所述P项审批详情均按照结构化方式进行排列,K≤P。
在一种可能的实施方式中,所述待审批内容是与目标审批类型相关的审批内容,所述装置1还包括:检索模块16。
检索模块16,用于显示审批申请单检索界面,所述审批申请单检索界面包括检索栏;
检索模块16,还用于当通过所述检索栏获取到所述目标审批类型时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容;或者,
检索模块16,还用于当通过所述检索栏获取到检索审批状态,且所述待审批内容的审批状态和所述检索审批状态一致时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容。
在一种可能的实施方式中,所述审批模块12还用于:若所述待审批内容已审批完成的持续时长达到预设时长,则删除与所述待审批内容相关的邮件,其中,与所述待审批内容相关的邮件包括以下一种或多种:所述审批邮件、所述审批邮件对应的回复邮件,所述审批邮件对应的转审邮件。
在一种可能的实施方式中,当所述待审批内容的数量是多个时,所述审批操作入口包括批量审批控件,所述审批模块12在用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体用于:响应对所述批量审批控件的触发操作,按照所述批量审批控件对应的目标审批意见对所述多个待审批内容进行审批。
在一种可能的实施方式中,所述审批邮件是对所述审批邮件编辑界面中的邮件模板进行编辑后生成的邮件,所述待审批内容是对审批内容编辑界面中的目标审批模板进行编辑后生成的内容,所述审批内容编辑界面是通过所述审批邮件编辑界面触发显示的,或者,所述审批邮件编辑界面是通过所述审批内容编辑界面触发显示的。
在一种可能的实施方式中,在所述申请对象所在的客户端获取到所述待审批内容后,所述待审批内容的预览入口被填入于所述邮件模板上,其中,所述预览入口包括所述待审批内容的部分待审批内容,审批申请单修改控件以及审批申请单删除控件,所述审批申请单修改控件用于修改所述待审批内容,所述审批申请单删除控件用于删除所述待审批内容。
在一种可能的实施方式中,所述待审批内容对应有N个审批对象,所述邮件模板包括邮件正文输入栏和邮件对象设置栏,所述待审批内容的预览入口被填入于所述邮件正文输入栏上,所述N个审批对象的邮箱地址被填入于所述邮件接收对象设置栏上,其中,所述审批对象具备对所述待审批内容的审批权限。
在一种可能的实施方式中,所述待审批内容对应有抄送对象,所述邮件模板包括邮件抄送对象设置栏,所述抄送对象的邮箱地址被填入于所述邮件抄送对象设置栏上,其中,所述抄送对象不具备对所述待审批内容的审批权限。
进一步的,请参见图21b,其是本申请实施例提供的一种邮件处理装置的结构示意图二。如图21b所示,邮件处理装置2可以应用于上述图2-图20对应实施例中的第二客户端。具体的,邮件处理装置2可以是运行于计算机设备中的一个计算机程序(包括程序代码),例如该邮件处理装置2为一个应用软件;该邮件处理装置2可以用于执行本申请实施例提供的方法中的相应步骤。
邮件处理装置2可以包括:第三显示模块21和发送模块22:
第三显示模块21,用于显示目标审批模板;
所述第三显示模块21,还用于当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
发送模块22,用于响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
根据本发明的实施例,图2-图20所示的方法所涉及的各个步骤均可以是由图21a所示的邮件处理装置1中的各个模块,或者由图21a所示的邮件处理装置2中的各个模块来执行的。例如,图3中所示的步骤S301-S303可以分别由图21a中所示的第一显示模块11、审批模块12、删除模块13、新增模块14、第二显示模块15和检索模块16来执行;图16中所示的步骤S1601-S1603可以分别由图21b中所示的第三显示模块21和发送模块22来执行。
进一步地,请参见图22,是本申请实施例提供的一种计算机设备的结构示意图。上述图2-图20对应实施例中的客户端(例如,第一客户端,第二客户端,第三客户端等)所在的终端设备为计算机设备1000。如图22所示,计算机设备1000可以包括:用户接口1002、处理器1004、编码器1006以及存储器1008。信号接收器1016用于经由蜂窝接口1010、WIFI接口1012、...、或NFC接口1014接收或者发送数据。编码器1006将接收到的数据编码为计算机处理的数据格式。存储器1008中存储有计算机程序,处理器1004被设置为通过计算机程序执行上述任一项方法实施例中的步骤。存储器1008可包括易失性存储器(例如,动态随机存取存储器DRAM),还可以包括非易失性存储器(例如,一次性可编程只读存储器OTPROM)。在一些实例中,存储器1008可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备1000。用户接口1002可以包括:键盘1018和显示器1020。
在图22所示的计算机设备1000中,处理器1004可以用于调用存储器1008中存储计算机程序,以实现:
显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
在一个实施例中,所述审批操作入口包括审批控件,所述处理器1004在用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体用于:
响应于对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批;
所述方法还包括:在所述邮件服务界面上显示所述目标审批意见。
在一个实施例中,所述审批操作入口包括待审批内容阅览控件,所述处理器1004在用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体用于:
响应对所述待审批内容阅览控件的触发操作,显示待审批内容阅览界面,所述待审批内容阅览界面上显示有所述待审批内容和审批控件;
响应对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批。
在一个实施例中,所述待审批内容阅览界面设有对象修改入口,所述待审批内容对应有N个审批对象,所述处理器1004还执行以下步骤:
响应对所述对象修改入口的触发操作,显示审批内容编辑界面,所述审批内容编辑界面上显示有与所述待审批内容对应的目标审批模板和完成入口,所述目标审批模板上填入有每个审批对象的对象信息;
当接收到对第一审批对象的删除需求时,在所述目标审批模板上删除所述第一审批对象的对象信息;
当所述完成入口被触发时,由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第一审批对象不具备对修改后的待审批内容的审批权限。
在一个实施例中,所述处理器1004还执行以下步骤:
当接收到对第二对象的新增需求时,将所述第二对象的对象信息填入所述目标审批模板上;
当所述完成入口被触发时,则由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第二对象具备对修改后的待审批内容的审批权限。
在一个实施例中,所述处理器1004还执行以下步骤:在所述审批控件的显示界面上隐藏所述审批控件,所述审批控件的显示界面包括所述邮件服务界面和所述待审批内容阅览界面。
在一个实施例中,所述处理器1004还执行以下步骤:
显示审批意见撤销控件,响应对所述审批意见撤销控件的触发操作,对所述目标审批意见进行撤回;以及,
在所述审批控件的显示界面上重新显示所述审批控件。
在一个实施例中,所述处理器1004还执行以下步骤:
显示用于提示发送包含目标审批意见的回复邮件的提示消息,所述提示消息包括确定入口;
响应对所述确定入口的触发操作,执行按照所述审批控件对应的目标审批意见对所述待审批内容进行审批的步骤。
在一个实施例中,所述所述提示消息包括向所述待审批内容的申请对象发送所述回复邮件的第一提示消息,以及向所述申请对象以及所述待审批内容的N-1个审批对象发送所述回复邮件的第二提示消息,所述确定入口包括与所述第一提示消息对应的第一确定入口和所述第二提示消息对应的第二确定入口,所述第一确定入口用于向所述申请对象发送所述回复邮件,所述第二确定入口用于向所述申请对象,以及N-1个审批对象发送所述回复邮件。
在一个实施例中,处理器1004还执行以下步骤:
当接收到所述回复邮件的展示需求时,显示回复邮件展示界面,所述回复邮件展示界面包括第一区域和第二区域,所述第一区域显示有所述回复邮件,所述回复邮件包括所述待审批内容的部分待审批内容和所述目标审批意见,所述第二区域显示有一个或多个审批键值对,审批键值对包括已完成审批的审批对象的对象信息,和已完成审批的审批对象对所述待审批内容的审批意见
在一个实施例中,所述审批控件的显示界面上还显示有转审入口,所述处理器1004还执行以下步骤:
响应对所述转审入口的触发操作,显示转审对象选取界面;
当通过所述转审对象选取界面获取到转审对象后,对所述待审批内容进行转审,隐藏所述审批控件,以及显示所述待审批内容的转审状态。
在一个实施例中,所述审批操作入口包括所述待审批内容中的部分待审批内容,其中,所述待审批内容包括待审批内容名称、P项审批详情、N个审批对象的对象信息和所述待审批内容的来源提示信息,所述部分待审批内容包括所述待审批内容名称,和所述P项审批详情中的K项关键审批详情,且所述K项关键审批详情和所述P项审批详情均按照结构化方式进行排列,K≤P。
在一个实施例中,所述待审批内容是与目标审批类型相关的审批内容,所述处理器1004还执行以下步骤:
显示审批申请单检索界面,所述审批申请单检索界面包括检索栏;
当通过所述检索栏获取到所述目标审批类型时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容;或者,
当通过所述检索栏获取到检索审批状态,且所述待审批内容的审批状态和所述检索审批状态一致时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容。
在一个实施例中,所述处理器1004还执行以下步骤:
若所述待审批内容已审批完成的持续时长达到预设时长,则删除与所述待审批内容相关的邮件,其中,与所述待审批内容相关的邮件包括以下一种或多种:所述审批邮件、所述审批邮件对应的回复邮件,所述审批邮件对应的转审邮件。
在一个实施例中,当所述待审批内容的数量是多个时,所述审批操作入口包括批量审批控件,所述处理器1004在执行响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批时,具体执行以下步骤:响应对所述批量审批控件的触发操作,按照所述批量审批控件对应的目标审批意见对所述多个待审批内容进行审批。
在一个实施例中,所述审批邮件是对所述审批邮件编辑界面中的邮件模板进行编辑后生成的邮件,所述待审批内容是对审批内容编辑界面中的目标审批模板进行编辑后生成的内容,所述审批内容编辑界面是通过所述审批邮件编辑界面触发显示的,或者,所述审批邮件编辑界面是通过所述审批内容编辑界面触发显示的。
在一个实施例中,在所述申请对象所在的客户端获取到所述待审批内容后,所述待审批内容的预览入口被填入于所述邮件模板上,其中,所述预览入口包括所述待审批内容的部分待审批内容,审批申请单修改控件以及审批申请单删除控件,所述审批申请单修改控件用于修改所述待审批内容,所述审批申请单删除控件用于删除所述待审批内容。
在一个实施例中,所述待审批内容对应有N个审批对象,所述邮件模板包括邮件正文输入栏和邮件对象设置栏,所述待审批内容的预览入口被填入于所述邮件正文输入栏上,所述N个审批对象的邮箱地址被填入于所述邮件接收对象设置栏上,其中,所述审批对象具备对所述待审批内容的审批权限。
在一个实施例中,所述待审批内容对应有抄送对象,所述邮件模板包括邮件抄送对象设置栏,所述抄送对象的邮箱地址被填入于所述邮件抄送对象设置栏上,其中,所述抄送对象不具备对所述待审批内容的审批权限。
在另一个实施例中,处理器1004可以用于调用存储器1008中存储计算机程序,以实现:
显示目标审批模板;
当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
应当理解,本申请实施例中所描述的计算机设备1000可执行前文图2-图20所对应实施例中对邮件处理方法的描述,也可执行前文图21a所对应实施例中对邮件处理装置1的描述,还可以执行前文图21b所对应实施例中对邮件处理装置2的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
此外,这里需要指出的是:本申请实施例还提供了一种计算机存储介质,且计算机存储介质中存储有前文提及的邮件处理装置1所执行的计算机程序,且计算机程序包括程序指令,当处理器执行程序指令时,能够执行前文图2-图20所对应实施例中对邮件处理方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本申请所涉及的计算机存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述。作为示例,程序指令可以被部署在一个计算机设备上执行,或者在位于一个地点的多个计算机设备上执行,又或者,分布在多个地点且通过通信网络互联的多个计算机设备上执行,分布在多个地点且通过通信网络互联的多个计算机设备可以组合为区块链网络。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备可以执行前文图2到图20所对应实施例中的方法,因此,这里将不再进行赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。
Claims (25)
1.一种邮件处理方法,其特征在于,所述方法包括:
显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
2.根据权利要求1所述的方法,其特征在于,所述审批操作入口包括审批控件,所述响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批,包括:
响应于对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批;
所述方法还包括:在所述邮件服务界面上显示所述目标审批意见。
3.根据权利要求1所述的方法,其特征在于,所述审批操作入口包括待审批内容阅览控件,所述响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批,包括:
响应对所述待审批内容阅览控件的触发操作,显示待审批内容阅览界面,所述待审批内容阅览界面上显示有所述待审批内容和审批控件;
响应对所述审批控件的触发操作,按照所述审批控件对应的目标审批意见对所述待审批内容进行审批。
4.根据权利要求3所述的方法,其特征在于,所述待审批内容阅览界面设有对象修改入口,所述待审批内容对应有N个审批对象,所述方法还包括:
响应对所述对象修改入口的触发操作,显示审批内容编辑界面,所述审批内容编辑界面上显示有与所述待审批内容对应的目标审批模板和完成入口,所述目标审批模板上填入有每个审批对象的对象信息;
当接收到对第一审批对象的删除需求时,在所述目标审批模板上删除所述第一审批对象的对象信息;
当所述完成入口被触发时,由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第一审批对象不具备对修改后的待审批内容的审批权限。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当接收到对第二对象的新增需求时,将所述第二对象的对象信息填入所述目标审批模板上;
当所述完成入口被触发时,则由所述审批内容编辑界面切换为所述待审批内容阅览界面,以及在所述待审批内容阅览界面上显示修改后的待审批内容,所述第二对象具备对修改后的待审批内容的审批权限。
6.根据权利要求2-3任一项所述的方法,其特征在于,所述方法还包括:在所述审批控件的显示界面上隐藏所述审批控件,所述审批控件的显示界面包括所述邮件服务界面和所述待审批内容阅览界面。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
显示审批意见撤销控件,响应对所述审批意见撤销控件的触发操作,对所述目标审批意见进行撤回;以及,
在所述审批控件的显示界面上重新显示所述审批控件。
8.根据权利要求6所述的方法,其特征在在于,所述方法还包括:
显示用于提示发送包含目标审批意见的回复邮件的提示消息,所述提示消息包括确定入口;
响应对所述确定入口的触发操作,执行按照所述审批控件对应的目标审批意见对所述待审批内容进行审批的步骤。
9.根据权利要求8所述的方法,其特征在于,所述所述提示消息包括向所述待审批内容的申请对象发送所述回复邮件的第一提示消息,以及向所述申请对象以及所述待审批内容的N-1个审批对象发送所述回复邮件的第二提示消息,所述确定入口包括与所述第一提示消息对应的第一确定入口和所述第二提示消息对应的第二确定入口,所述第一确定入口用于向所述申请对象发送所述回复邮件,所述第二确定入口用于向所述申请对象,以及N-1个审批对象发送所述回复邮件。
10.根据权利要求8所述的方法,其特征在于,所述方法还包括:
当接收到所述回复邮件的展示需求时,显示回复邮件展示界面,所述回复邮件展示界面包括第一区域和第二区域,所述第一区域显示有所述回复邮件,所述回复邮件包括所述待审批内容的部分待审批内容和所述目标审批意见,所述第二区域显示有一个或多个审批键值对,审批键值对包括已完成审批的审批对象的对象信息,和已完成审批的审批对象对所述待审批内容的审批意见。
11.根据权利要去6所述的方法,其特征在于,所述审批控件的显示界面上还显示有转审入口,所述方法还包括:
响应对所述转审入口的触发操作,显示转审对象选取界面;
当通过所述转审对象选取界面获取到转审对象后,对所述待审批内容进行转审,隐藏所述审批控件,以及显示所述待审批内容的转审状态。
12.根据权利要求1所述的方法,其特征在于,所述审批操作入口包括所述待审批内容中的部分待审批内容,其中,所述待审批内容包括待审批内容名称、P项审批详情、N个审批对象的对象信息和所述待审批内容的来源提示信息,所述部分待审批内容包括所述待审批内容名称,和所述P项审批详情中的K项关键审批详情,且所述K项关键审批详情和所述P项审批详情均按照结构化方式进行排列,K≤P。
13.根据权利要求1所述的方法,其特征在于,所述待审批内容是与目标审批类型相关的审批内容,所述方法还包括:
显示审批申请单检索界面,所述审批申请单检索界面包括检索栏;
当通过所述检索栏获取到所述目标审批类型时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容;或者,
当通过所述检索栏获取到检索审批状态,且所述待审批内容的审批状态和所述检索审批状态一致时,在所述审批申请单检索界面上显示所述待审批内容的部分待审批内容。
14.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述待审批内容已审批完成的持续时长达到预设时长,则删除与所述待审批内容相关的邮件,其中,与所述待审批内容相关的邮件包括以下一种或多种:所述审批邮件、所述审批邮件对应的回复邮件,所述审批邮件对应的转审邮件。
15.根据权利要求1所述的方法,其特征在于,当所述待审批内容的数量是多个时,所述审批操作入口包括批量审批控件,所述响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批,包括:响应对所述批量审批控件的触发操作,按照所述批量审批控件对应的目标审批意见对所述多个待审批内容进行审批。
16.根据权利要求1所述的方法,其特征在于,所述邮件显示界面上显示有回复控件,所述方法还包括:
响应对所述回复控件的触发操作,显示回复邮件编辑界面;
当通过所述回复邮件编辑界面获取到输入文本时,按照目标审批意见对所述待审批内容进行审批,其中,所述目标审批意见是对所述输入文本进行识别后确定的审批意见。
17.根据权利要求1所述的方法,其特征在于,所述审批邮件是对所述审批邮件编辑界面中的邮件模板进行编辑后生成的邮件,所述待审批内容是对审批内容编辑界面中的目标审批模板进行编辑后生成的内容,所述审批内容编辑界面是通过所述审批邮件编辑界面触发显示的,或者,所述审批邮件编辑界面是通过所述审批内容编辑界面触发显示的。
18.根据权利要求17所述的方法,其特征在于,在所述申请对象所在的客户端获取到所述待审批内容后,所述待审批内容的预览入口被填入于所述邮件模板上,其中,所述预览入口包括所述待审批内容的部分待审批内容,审批申请单修改控件以及审批申请单删除控件,所述审批申请单修改控件用于修改所述待审批内容,所述审批申请单删除控件用于删除所述待审批内容。
19.根据权利要求18所述的方法,其特征在于,所述待审批内容对应有N个审批对象,所述邮件模板包括邮件正文输入栏和邮件对象设置栏,所述待审批内容的预览入口被填入于所述邮件正文输入栏上,所述N个审批对象的邮箱地址被填入于所述邮件接收对象设置栏上,其中,所述审批对象具备对所述待审批内容的审批权限。
20.根据权利要求18所述的方法,其特征在于,所述待审批内容对应有抄送对象,所述邮件模板包括邮件抄送对象设置栏,所述抄送对象的邮箱地址被填入于所述邮件抄送对象设置栏上,其中,所述抄送对象不具备对所述待审批内容的审批权限。
21.一种邮件处理方法,其特征在于,所述方法包括:
显示目标审批模板;
当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
22.一种邮件处理装置,其特征在于,所述装置包括:
第一显示模块,用于显示邮件服务界面,所述邮件服务界面上显示有审批邮件,所述审批邮件中包含针对待审批内容的审批操作入口;
审批模块,用于响应于对所述审批操作入口的触发操作,对所述待审批内容进行审批。
23.一种邮件处理装置,其特征在于,所述装置包括:
第三显示模块,用于显示目标审批模板;
所述第三显示模块,还用于当通过所述目标审批模板获取到待审批内容时,显示审批邮件编辑界面,所述审批邮件编辑界面上显示提交入口;
发送模块,用于响应对所述提交入口的触发操作,发送审批邮件,所述审批邮件包括针对所述待审批内容的审批操作入口,所述审批操作入口用于对所述待审批内容进行审批。
24.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1-21中任一项所述方法的步骤。
25.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,使得具有所述处理器的计算机设备执行权利要求1-21任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210169647.1A CN116708346A (zh) | 2022-02-23 | 2022-02-23 | 邮件处理方法以及相关产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210169647.1A CN116708346A (zh) | 2022-02-23 | 2022-02-23 | 邮件处理方法以及相关产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116708346A true CN116708346A (zh) | 2023-09-05 |
Family
ID=87824416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210169647.1A Pending CN116708346A (zh) | 2022-02-23 | 2022-02-23 | 邮件处理方法以及相关产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116708346A (zh) |
-
2022
- 2022-02-23 CN CN202210169647.1A patent/CN116708346A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12199983B2 (en) | Methods and apparatus for establishing shared memory spaces for data access and distribution | |
US20250165551A1 (en) | Systems and methods for generating a resource preview in a communication session | |
US10326715B2 (en) | System and method for updating information in an instant messaging application | |
CN105871690B (zh) | 即时通信的实现方法和装置 | |
CN101494620B (zh) | 用于改进即时消息递送系统的控制的方法和系统 | |
CN111277637B (zh) | 会话群组的合并方法、装置、终端及存储介质 | |
US8032631B2 (en) | Information providing apparatus, information providing method, and program | |
MXPA04001931A (es) | Metodo para iniciar colaboracion a base de servidor en adiciones de correo electronico. | |
CN113079078B (zh) | 消息服务器的操作方法及装置 | |
US20090111425A1 (en) | Device and method for category based collaboration and control for mobile communications devices | |
CN104980339A (zh) | 文件分享方法及装置 | |
CN106559312A (zh) | 基于受控设备的群组管理方法和装置 | |
CN111651418A (zh) | 一种文档内容下载方法、装置、计算机设备和存储介质 | |
US20230275866A1 (en) | Message display method and apparatus, computer device, storage medium, and program product | |
CN110120908B (zh) | 群组消息处理方法、装置和服务器 | |
CN117094857A (zh) | 线上签约方法、装置、电子设备、程序产品及介质 | |
CN116708346A (zh) | 邮件处理方法以及相关产品 | |
US11570170B2 (en) | Embedding group-based communication system content | |
CN112822089B (zh) | 用于添加好友的方法和设备 | |
CN113645129A (zh) | 即时通信客户端的数据处理方法和数据处理装置 | |
CN114244798B (zh) | 一种卡片消息发送方法、系统、设备及存储介质 | |
CN115065944B (zh) | 会议信息通知方法、5g消息中心及计算机可读存储介质 | |
WO2023134255A1 (zh) | 信息的插入方法、装置、设备、介质及计算机程序产品 | |
CN116996576A (zh) | 业务交互方法、装置、设备、介质及程序产品 | |
CN118605769A (zh) | 文档显示方法、装置、设备、介质及程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |