[发明专利]维修工卡的电子签署方法及装置有效
申请号: | 202110268839.3 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113128177B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 陈超;黄乐呼;吴维峰;连晓轩;陈悦;刘闯;马骏 | 申请(专利权)人: | 厦门航空有限公司 |
主分类号: | G06F40/143 | 分类号: | G06F40/143;G06F40/295;G06F16/83;G06Q10/00 |
代理公司: | 厦门创象知识产权代理有限公司 35232 | 代理人: | 尤怀成 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 维修工 电子 签署 方法 装置 | ||
1.一种维修工卡的电子签署方法,其特征在于,包括以下步骤:
获取待签署维修工卡对应的XML数据;
对所述XML数据进行解析处理,以计算所述待签署维修工卡的步骤序号和步骤数,并将所述步骤序号依次进行拼接处理;
根据所述待签署维修工卡的解析结果的层级关系利用递归组件方式进行界面渲染,依次遍历以根据步骤序号寻找需要签署的签署点,并在寻找到需要签署的签署点时调用操作按钮组件;
在获取到用户的操作按钮指令后,判断所述待签署维修工卡是否为有序工卡;
如果所述待签署维修工卡为有序工卡,则根据所述需要签署的签署点判断前序步骤是否存在未签署的签署点;
如果前序步骤不存在未签署的签署点,则进行签署操作以获取签署数据,并在获取到确认签署指令后对所述签署数据进行拼接处理以完成签署操作;
如果前序步骤存在未签署的签署点,则提示前序步骤未签署,不能进行当前项签署;
如果所述待签署维修工卡为无序工卡,则用户可以直接进行任意签署,并在获取到确认签署指令后对签署数据进行拼接处理以完成签署操作;
其中,对所述XML数据进行解析处理,以计算所述待签署维修工卡的步骤序号和步骤数,包括:
对所述XML数据进行预处理,以剔除所述XML数据中的无效标签内容;
将预处理后的XML数据解析成实体类,并根据类型转换为键值对形式的类;
遍历解析结果,以计算所述待签署维修工卡的步骤序号和步骤数。
2.如权利要求1所述的维修工卡的电子签署方法,其特征在于,如果所述待签署维修工卡为有序工卡,还判断所述签署点是否属于第一大项;
如果属于第一大项,则判断当前大项下的所述签署点的前序步骤是否已经完成,如果是,则进行签署操作以获取签署数据,如果否,则提示前序步骤未完成,不能进行当前项签署;
如果不属于第一大项,则判断当前项是否为必检验项,如果是必检验项,则判断前序大项是否存在未签署的签署点,如果不是必检验项,则判断前序大项是否已经全部完成;
如果前序大项不存在未签署的签署点,则判断当前大项下的所述签署点的前序步骤是否已经完成,如果是,则进行签署操作以获取签署数据,如果否,则提示前序步骤未完成,不能进行当前项签署;
如果前序大项存在未签署的签署点,则提示前序大项未全部完成,不能进行当前步骤签署;
如果前序大项已经全部完成,则判断当前大项下的所述签署点的前序步骤是否已经完成,如果是,则进行签署操作以获取签署数据,如果否,则提示前序步骤未完成,不能进行当前项签署;
如果前序大项未全部完成,则提示前序大项未全部完成,不能进行当前步骤签署。
3.一种计算机可读存储介质,其特征在于,其上存储有维修工卡的电子签署程序,该维修工卡的电子签署程序被处理器执行时实现如权利要求1-2中任一项所述的维修工卡的电子签署方法。
4.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现如权利要求1-2中任一项所述的维修工卡的电子签署方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门航空有限公司,未经厦门航空有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110268839.3/1.html,转载请声明来源钻瓜专利网。