本申请涉及计算机技术,尤其涉及一种审批工作流处理方法、装置、设备及计算机可读存储介质。
背景技术:
1、当用户在工作台进行提交请假、发票报销等审批申请后,消息中心会根据该申请的数据推送一条卡片消息到审批人和抄送人的工作台,方便审批人对该卡片消息关联的申请进行快速处理,以及抄送人了解卡片消息关联的申请。审批人可对该申请点击通过或驳回,也可以对工作台中的消息进行一键处理全部同意。
2、但是目前工作台中的卡片消息的格式是固定的,一旦发送至工作台便不能撤回,也不能修改格式,在卡片消息推送至审批认和抄送人的工作台后,如果该卡片消息关联配置信息已经在网页端被管理员修改,则当审批人通过卡片消息点击同意、驳回以及全部同意按钮时,会导致关联申请单的错误流转。
技术实现思路
1、本申请实施例提供一种审批工作流处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够保证卡片消息的正常流转。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种审批工作流处理方法,所述方法包括:
4、接收第一客户端的审批请求;
5、生成对应所述审批请求的卡片消息;
6、向第二客户端发送所述卡片消息,以使所述第二客户端显示所述卡片消息,其中,所述卡片消息用于供所述第二客户端接收审批操作;
7、接收所述第二客户端发送的校验请求,其中,所述校验请求是所述第二客户端接收到同意至少一条所述卡片消息的所述审批操作后发送的;
8、从数据库获取每个所述卡片消息的更新的配置信息;
9、基于所述配置信息进行第一校验,并基于得到的第一校验结果控制所述卡片消息的流转。
10、本申请实施例提供一种审批工作流处理装置,所述装置包括:
11、第一接收模块,用于接收第一客户端的审批请求;
12、生成模块,用于生成对应所述审批请求的卡片消息;
13、发送模块,用于向第二客户端发送所述卡片消息,以使所述第二客户端显示所述卡片消息,其中,所述卡片消息用于供所述第二客户端接收审批操作;
14、第二接收模块,用于接收所述第二客户端发送的校验请求,其中,所述校验请求是所述第二客户端接收到同意至少一条所述卡片消息的所述审批操作后发送的;
15、获取模块,用于从数据库获取每个所述卡片消息的更新的配置信息;
16、校验模块,用于基于所述配置信息进行第一校验,并基于得到的第一校验结果控制所述卡片消息的流转。
17、本申请实施例提供一种电子设备,所述电子设备包括:
18、存储器,用于存储计算机可执行指令;
19、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本申请实施例提供的审批工作流处理方法。
20、本申请实施例提供一种计算机可读存储介质,存储有计算机程序或计算机可执行指令,用于被处理器执行时实现本申请实施例提供的审批工作流处理方法。
21、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的审批工作流处理方法。
22、本申请实施例具有以下有益效果:
23、在第二客户端接收到审批请求对应的卡片消息,并对卡片消息进行审批操作后,通过从数据库中获取的更新的配置信息对卡片消息进行校验,从而确保卡片消息在发送至第二客户端后,即使卡片消息的配置信息被修改,仍然能够即基于修改后的配置信息更新卡片消息,从而确保更新的配置信息能够及时作用于卡片消息的流转。
1.一种审批工作流处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,不同的所述卡片消息对应不同的单据标识;
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,所述以所述单据标识为索引查询所述数据库,得到与所述单据标识关联的所述配置信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述以所述单据标识为索引查询所述数据库,得到与所述单据标识关联的所述配置信息,包括:
6.根据权利要求1所述的方法,其特征在于,所述配置信息包括所述卡片消息的样式,其中,所述样式包括以下样式参数至少之一:尺寸,字体;
7.根据权利要求1所述的方法,其特征在于,所述配置信息包括所述卡片消息的操作者身份信息和开关信息,其中,所述操作者身份信息包括审批者身份信息和抄送者身份信息;
8.根据权利要求7所述的方法,其特征在于,
9.根据权利要求7或8所述的方法,其特征在于,所述第二客户端显示所述弹窗消息的方式包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求9所述的方法,其特征在于,所述第二客户端显示所述弹窗消息的方式包括:
12.一种审批工作流处理装置,其特征在于,所述装置包括:
13.一种电子设备,其特征在于,所述电子设备包括:
14.一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,其特征在于,所述计算机可执行指令或者计算机程序被处理器执行时实现权利要求1至11任一项所述的审批工作流处理方法。
15.一种计算机程序产品,包括计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时实现权利要求1至11任一项所述的审批工作流处理方法。
