全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210827189.6 (22)申请日 2022.07.13 (71)申请人 平安科技 (深圳) 有限公司 地址 518000 广东省深圳市福田区福田街 道福安社区益田路5033号平 安金融中 心23楼 (72)发明人 李强  (74)专利代理 机构 深圳市世联合知识产权代理 有限公司 4 4385 专利代理师 郝少剑 (51)Int.Cl. G06Q 40/08(2012.01) G06F 16/23(2019.01) G06F 16/25(2019.01) (54)发明名称 报文模块化处理方法、 装置、 计算机设备及 存储介质 (57)摘要 本申请实施例属于数据处理领域, 应用于报 文模块化处理领域中, 涉及一种报文模块化处理 方法, 包括报文加载, 对加载完毕后的页面内容, 进行模块化处理, 获取各页面模块, 获取报文的 单号, 判断各页面模块是否写入完毕, 若当前页 面模块写入完毕, 获取写入数据并将其缓存至区 别缓存区, 并设定版本号; 若各页面模块都写入 完毕, 则将单号和各页面模块的版本号发送至后 端, 供后端人员选择进行报文模块化组合使用。 通过在前端界面对报文模块化处理, 为报文设定 单号, 为各模块设定版本号, 将单号和版本号发 送到后端, 后端通过单号和版本号进行报文组合 生成, 模块化技术, 减少单次性数据交互量, 减少 网络异常, 增 加服务响应速度。 权利要求书3页 说明书12页 附图7页 CN 115222545 A 2022.10.21 CN 115222545 A 1.一种报文模块 化处理方法, 其特 征在于, 包括下述 步骤: 基于页面静态加载技术将组成报文的各模板文件加载至人机交互界面, 启动预设第 一 监听组件 对所述人机交 互界面进行读监听, 判断所述各模板文件是否加载完毕; 加载完毕后对渲染至所述人机交互界面的页面内容, 进行模块化处理, 获取各页面模 块; 启动预设第 二监听组件对所述人机交互界面进行写监 听, 判断所述各页面模块是否写 入完毕; 若当前页面模块写入完毕, 获取写入数据并将其缓存至区别缓存区, 并设定版本号; 若所述各页面模块都写入完毕, 则将所述各页面模块的版本号发送至后台数据库。 2.根据权利要求1所述的报文模块化处理方法, 其特征在于, 所述基于页面静态加载技 术将组成报文的各模板文件加载至人机交 互界面的步骤, 具体包括: 预先将报文内页面格式和文字内容固定的部分作为固定文件; 根据业务场景中各功能, 对所述固定文件进行拆分, 将其拆分为与各功能相一一对应 的若干个模板文件; 通过freemaker加载件将所述各模板文件初始化至人机交 互界面。 3.根据权利要求1所述的报文模块化处理方法, 其特征在于, 所述启动预设第 一监听组 件对所述人机交 互界面进行读监听, 判断所述模板文件是否加载完毕的步骤, 具体包括: 预先对所述各模板文件内每行文字设置行号和文字编号; 在将所述各模板文件加载至人机交互界面之时, 通过所述第 一监听组件监测加载至所 述人机交互界面上 的报文内每行文字的行号和文字编号, 其中, 所述第一监听组件至少能 够完成读取监听; 若所述人机交互界面上的报文内每行文字的行号和文字编号与所述各模板文件内每 行文字设置的行号和文字编号相一 一对应, 则所述各模板文件加载完毕。 4.根据权利要求1所述的报文模块化处理方法, 其特征在于, 所述对加载完毕后 渲染至 所述人机交 互界面的页面内容, 进行模块 化处理, 获取各页面模块的步骤, 具体包括: 基于所述各模板文件, 在所述人机交互界面对所述页面内容进行分区, 并对分区结果 设置分区标识; 将所述分区结果作为各页面模块, 将所述分区结果对应的分区标识作为相对应页面模 块的模块标识。 5.根据权利要求4所述的报文模块化处理方法, 其特征在于, 所述启动预设第 二监听组 件对所述人机交 互界面进行写监听, 判断各页面模块是否写入完毕的步骤, 具体包括: 步骤A: 预先为各页面模块内的所有写入位置设置区别编号, 获取各页面模块的模块标 识与所述区别编号间的对照关系, 并为所述区别编号设置第一状态值和第二状态值; 步骤B: 启动预设第二 监听组件 对所述人机交 互界面进行写监听; 步骤C: 若所述第二监听组件监测到所述人机交互界面内存在写入位置正在进行写入 操作, 且其 目前状态值为第一状态值, 则基于所述对照关系获取所述写入位置对应的模块 标识, 确定所述写入位置对应的页面模块 正在进行 首次写入操作; 步骤D: 在所述写入位置进行写入操作之后, 若监控到在所述写入位置失去焦点, 则将 所述写入位置的状态 值从所述第一状态值更新为第二状态值, 确认所述写入位置首次写入权 利 要 求 书 1/3 页 2 CN 115222545 A 2完毕, 持续监听当前页面模块的各写入位置的写入操作, 直到所述第二监听组件无法在当 前页面模块的各写入位置监测到写入操作, 则确认当前页面模块首次写入完毕; 步骤E: 重复执行步骤B和步骤D, 直到所述第二监听组件监测到所述人机交互界面内各 页面模块内所有写入位置的状态值都更新为第二状态值, 则判定所述各页面模块 都写入完 毕, 其中, 所述第二 监听组件至少能够完成写入监听。 6.根据权利要求5所述的报文模块化处理方法, 其特征在于, 所述启动预设第 二监听组 件对所述人机交 互界面进行写监听的步骤之后, 所述方法还 包括: 步骤F: 若所述第二监听组件监测到所述人机交互界面内存在写入位置正在进行写入 操作, 且其 目前状态值为第二状态值, 则基于所述对照关系获取所述写入位置对应的模块 标识, 确认所述写入位置对应的页面模块 正在进行写入更新; 步骤G: 在所述写入位置进行写入更新操作之后, 若监测到在所述写入位置失去焦点, 则确认所述写入位置更新写入完毕, 持续监听当前页面模块的各写入位置的写入更新操 作, 直到所述第二监听组件无法在当前页面模块的各写入位置监测到写入操作, 则确认当 前页面模块更新写入完毕。 7.根据权利要求6所述的报文模块化处理方法, 其特征在于, 所述若当前页面模块写入 完毕, 获取写入数据并将其缓存至区别缓存区, 并设定版本号的步骤, 具体包括: 若所述当前页面模块写入完毕且为首次写入完毕, 则获取写入数据并将其缓存至区别 缓存区, 并设定初始版本号; 若所述当前页面模块写入完毕且为更新写入完毕, 则 基于所述对照关系获取所述写入 位置对应的模块标识, 确定进行了写入更新的页面模块, 并获取更新写入完毕后所述页面 模块内所有 写入位置的写入数据, 并将其缓存至所述区别缓存区, 并设定更新版本号。 8.根据权利要求4所述的报文模块化处理方法, 其特征在于, 所述将所述各页面模块的 版本号发送至后台数据库的步骤, 具体包括: 获取各页面模块的模块标识进行整合, 将整合结果作为所述报文的单号; 将所述单号和所述各页面模块的版本号发送至后台数据库。 9.一种报文模块 化处理装置, 其特 征在于, 包括: 加载监听模块, 用于基于页面静态加载技术将组成报文的各模板文件加载至人机交互 界面, 启动预设第一监听组件对所述人机交互界面进行读监听, 判断所述各模板文件是否 加载完毕; 页面模块化模块, 用于加载完毕后对渲染至所述人机交互界面的页面内容, 进行模块 化处理, 获取各页面模块; 写入监听模块, 用于启动预设第二监听组件对所述人机交互界面进行写监听, 判断所 述各页面模块是否写入完毕; 版本号设定模块, 用于若当前页面模块写入完毕, 获取写入数据并将其缓存至区别缓 存区, 并设定版本号; 前端发送模块, 用于若所述各页面模块都写入完毕, 则将所述各页面模块的版本号发 送至后台数据库。 10.一种计算机设备, 包括存储器和 处理器, 所述存储器中存储有计算机可读指令, 所权 利 要 求 书 2/3 页 3 CN 115222545 A 3

PDF文档 专利 报文模块化处理方法、装置、计算机设备及存储介质

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 报文模块化处理方法、装置、计算机设备及存储介质 第 1 页 专利 报文模块化处理方法、装置、计算机设备及存储介质 第 2 页 专利 报文模块化处理方法、装置、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:13上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。