辅助诊断系统的离线工作方法、装置、终端设备及介质制造方法及图纸

技术编号:28425255 阅读:17 留言:0更新日期:2021-05-11 18:33
本发明专利技术公开了一种辅助诊断系统的离线工作方法、装置、终端设备及介质。其中,该方法包括:当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据;响应于对本地缓存数据的操作信息生成离线数据,根据离线数据的类别和生成时间分别保存离线数据;当网络状态满足第二预设条件时,根据离线数据的类别和生成时间分别同步离线数据到服务器,退出离线工作模式。本发明专利技术实施例的技术方案,通过在离线工作模式下基于本地缓存数据进行看诊业务,在网络恢复后,将看诊业务对应的离线数据上传服务器,可以避免网络状态不好或者断网对辅助诊断系统的正常工作产生很大影响,实现离线状态下支持辅助诊断系统正常工作的效果。

【技术实现步骤摘要】
辅助诊断系统的离线工作方法、装置、终端设备及介质
本专利技术实施例涉及计算机技术,尤其涉及一种辅助诊断系统的离线工作方法、装置、终端设备及介质。
技术介绍
目前,一些诊所通过辅助诊断系统实现在线诊断、在线开方等功能,方便了医生看病开方等工作。然而,这种辅助诊断系统往往依赖于网络才能实现客户端与云端服务器的连接。如果网络状态不好或者断网,则会对辅助诊断系统的正常工作产生很大影响,甚至影响诊所医生正常开展业务。
技术实现思路
本专利技术提供一种辅助诊断系统的离线工作方法、装置、终端设备及介质,可以减小因网络状态不好或者断网对辅助诊断系统的影响。第一方面,本专利技术实施例提供了一种辅助诊断系统的离线工作方法,包括:当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据,其中,所述离线工作模式是未与服务器通信连接的工作模式,所述第一预设条件是表示网络状态异常的条件;响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据;当网络状态满足第二预设条件时,根据所述离线数据的类别和生成时间分别同步所述离线数据到所述服务器,退出所述离线工作模式,其中,所述第二预设条件是表示网络状态正常的条件。第二方面,本专利技术实施例还提供了一种辅助诊断系统的离线工作装置,该装置包括:离线模式启动模块,用于当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据,其中,所述离线工作模式是未与服务器通信连接的工作模式,所述第一预设条件是表示网络状态异常的条件;离线数据保存模块,用于响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据;离线数据同步模块,用于当网络状态满足第二预设条件时,根据所述离线数据的类别和生成时间分别同步所述离线数据到所述服务器,退出所述离线工作模式,其中,所述第二预设条件是表示网络状态正常的条件。第三方面,本专利技术实施例还提供了一种终端设备,所述终端设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所述的辅助诊断系统的离线工作方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例所述的辅助诊断系统的离线工作方法。本专利技术实施例提供一种辅助诊断系统的离线工作方法、装置、终端设备及介质,通过检测网络状态判定是否启动离线工作模式,若启动离线工作模式,则获取本地缓存数据,并响应于对本地缓存数据的操作信息生成离线数据,根据离线数据的类别和生成时间分别保存离线数据,并在网络状态满足第二预设条件时,根据离线数据的类别和生成时间分别同步离线数据到服务器。本专利技术实施例的技术方案,通过在离线工作模式下基于本地缓存数据进行看诊业务,在网络恢复后,将看诊业务对应的离线数据上传服务器,可以避免网络状态不好或者断网对辅助诊断系统的正常工作产生很大影响,实现离线状态下支持辅助诊断系统正常工作的效果。附图说明图1为本专利技术实施例提供的一种辅助诊断系统的离线工作方法的流程图;图2为本专利技术实施例提供的一种辅助诊断系统的离线工作方法中数据同步的过程图;图3为本专利技术实施例提供的一种辅助诊断系统的离线工作装置的结构框图;图4为本专利技术实施例提供的一种终端设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1为本专利技术实施例提供的一种辅助诊断系统的离线工作方法的流程图,本实施例可适用于断网或网络信号不强或者客户端连接不上服务器等情况,该方法可以由辅助诊断系统的离线工作装置来执行,该装置可以由软件和/或硬件实现,并通常集成于计算机、智能手机或个人电脑等终端设备中。如图1所述,该方法包括如下步骤:步骤110、当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据。其中,第一预设条件是表示网络状态异常的条件。具体地,当检测到网络断开或者无法连接服务器的情况下,连续发送设定次数的第一指令,其中,所述第一指令用于探测网络状态信息。接收对应于第一指令的回复信息。如果对应于每个第一指令的回复信息均是网络异常,则确定网络状态满足第一预设条件。例如,当用户无法联网或者连接不到服务器时,系统自动从用户的网络环境下通过命令Telnetwww.baidu.com80检测用户网络是否正常,连续重试3次均失败,则判定网络状态满足第一预设条件。在用户网络无问题的情况下,通过命令Telnetapp.yunzhenshi.com.w.kunlungr.com80,如果连续重试3次均失败,则也判定网络状态满足第一预设条件,即在用户能联网,但网络信号不强地情况下,也认为网络状态满足第一预设条件。离线工作模式是未与服务器通信连接的工作模式。具体的,在离线工作模式下支持登录功能、看病开方功能、零售买药功能、患者管理功能、药房管理功能和诊所管理功能等。用户登录系统后,可以新建处方、新增患者、查看最近一段时间的处方数据、修改、作废离线后新增的处方等。此外,用户在处方列表界面还可以对离线前的处方数据进行打印,还支持修改断网前的处方以及点击处方模板进入处方模板界面等。需要说明的是,对于支持修改断网前的处方,用户在离线状态点击“修改”时,弹框提醒用户“您当前处于离线状态,修改的内容将不能同步到其他账号,确认要修改吗?”按钮为“修改”“不修改”,如确认修改将进入开方页面,否则停留在当前页面。对于临时保存/待收费的处方可修改药品,但只能临时保存/确认生成收费单,在开方页面对于不能操作的项(生成收费单、立即收费等),默认为不可点击状态,点击提示用户“离线状态下,不可变更处方状态”。需要说明的是,对于用户在处方列表界面还可以对离线前的处方数据进行打印包括:点击列表页的处方标签,进入打印预览页时,从本地获取该处方的最新状态;下拉刷新页面时,也从本地获取处方的最新状态。需要说明的是,如果工作模式切换为在线工作模式后,可以将包含合伙人的处方、零售卖药单计算到合伙人相应回款记录、统计报表等统计数据下。这里需要注意的是,离线状态的所有处方和零售卖药单均为线下支付。步骤120、响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据。具体地,获取用户对处方列表的操作信息;在操作信息是离线工作模式下支持的功能时,响应于操作信息进入开方页面;获取用户在开方页面输入的处方相关数据,根据处方相关数据生成收费单;根据类别和生成时间关联存储患者信息以及对应的处方相关数据、收费单和收费状态信息。需要说明的是,离线工本文档来自技高网...

【技术保护点】
1.一种辅助诊断系统的离线工作方法,其特征在于,包括:/n当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据,其中,所述离线工作模式是未与服务器通信连接的工作模式,所述第一预设条件是表示网络状态异常的条件;/n响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据;/n当网络状态满足第二预设条件时,根据所述离线数据的类别和生成时间分别同步所述离线数据到所述服务器,退出所述离线工作模式,其中,所述第二预设条件是表示网络状态正常的条件。/n

【技术特征摘要】
1.一种辅助诊断系统的离线工作方法,其特征在于,包括:
当网络状态满足第一预设条件时,启动离线工作模式,获取本地缓存数据,其中,所述离线工作模式是未与服务器通信连接的工作模式,所述第一预设条件是表示网络状态异常的条件;
响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据;
当网络状态满足第二预设条件时,根据所述离线数据的类别和生成时间分别同步所述离线数据到所述服务器,退出所述离线工作模式,其中,所述第二预设条件是表示网络状态正常的条件。


2.根据权利要求1所述的方法,其特征在于,还包括采用如下步骤检测网络状态是否满足第一预设条件:
当检测到网络断开或者无法连接服务器的情况下,连续发送设定次数的第一指令,其中,所述第一指令用于探测网络状态信息;
接收对应于所述第一指令的回复信息;
如果对应于每个所述第一指令的回复信息均是网络异常,则确定网络状态满足第一预设条件。


3.根据权利要求1所述的方法,其特征在于,在启动离线工作模式之后,还包括采用如下步骤检测网络状态是否满足第二预设条件:
周期性地发送第二指令,其中,所述第二指令用于探测网络状态信息;
接收对应于所述第二指令的回复信息;
在所述回复信息是网络正常的情况下,记录从接收到指示网络正常的回复信息时刻起的设定时间段内的所述回复信息;
如果设定时间段内的所述回复信息均是网络正常,则确定网络状态满足第二预设条件。


4.根据权利要求1所述的方法,其特征在于,所述响应于对所述本地缓存数据的操作信息生成离线数据,根据所述离线数据的类别和生成时间分别保存所述离线数据,包括:
获取用户对处方列表的操作信息,响应于所述操作信息进入开方页面;
获取用户在所述开方页面输入的处方相关数据,根据所述处方相关数据生成收费单;
根据类别和生成时间关联存储患者信息以及对应的所述处方相关数据、收费单和...

【专利技术属性】
技术研发人员:王锋李俊峰
申请(专利权)人:北京致医健康信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1