CN116487016A - 联网护理机的报修匹配方法、装置、设备及存储介质 - Google Patents

联网护理机的报修匹配方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN116487016A
CN116487016A CN202310468661.6A CN202310468661A CN116487016A CN 116487016 A CN116487016 A CN 116487016A CN 202310468661 A CN202310468661 A CN 202310468661A CN 116487016 A CN116487016 A CN 116487016A
Authority
CN
China
Prior art keywords
overhaul
repair
duration
report
maintenance
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
Application number
CN202310468661.6A
Other languages
English (en)
Inventor
彭水平
刘少科
彭志峰
孙伟红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen As Technology Co ltd
Original Assignee
Shenzhen As Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen As Technology Co ltd filed Critical Shenzhen As Technology Co ltd
Priority to CN202310468661.6A priority Critical patent/CN116487016A/zh
Publication of CN116487016A publication Critical patent/CN116487016A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及信息匹配领域,公开了一种联网护理机的报修匹配方法、装置、设备及存储介质。该方法包括:接收报修请求;基于报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;提取出筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;读取当前时刻,计算空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;提取检修时长集中的检修时长,判断检修时长是否大于传感器ID对应的检修需求时长;若大于传感器ID对应的检修需求时长,则将报修设备Mac码、传感器ID、报修地址发送至检修时长对应的检修人账号中;接收目标检修人账号的检修确认信息,则将目标检修人账号绑定报修请求。

Description

联网护理机的报修匹配方法、装置、设备及存储介质
技术领域
本发明涉及信息匹配领域,尤其涉及一种联网护理机的报修匹配方法、装置、设备及存储介质。
背景技术
当前的护理机联网后,用户可以远程控制护理机进行换水、加热、吹风等护理活动,护理机联机后可以更新相关传感器的驱动以及控制界面等一些软件内容,提高了护理机的体验。
对于当前联网的护理机来说,解决好网络连接的情形下,如果出现护理机维修情况需要专人来维修。但是,维护护理机的专业人员空闲时间、预约时间、地理位置的不同,不能简单的匹配护理机维修的任务,需要智能匹配既能满足维护护理机的需求也能及时调度专业维修的资源,保障资源不浪费的情况下及时处理报修请求。因此,针对当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的问题,需要一种技术解决当前问题。
发明内容
本发明的主要目的在于解决当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的技术问题。
本发明第一方面提供了一种联网护理机的报修匹配方法,所述联网护理机的报修匹配方法包括:
接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
可选的,在本发明第一方面的第一种实现方式中,所述提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长之后,还包括:
若不大于所述传感器ID对应的检修需求时长,则将所述检修时长删除,判断所述检修时长集是否为空集;
若不为空集,则重新提取所述检修时长集中的检修时长,判断重新提取的检修时长是否大于所述传感器ID对应的检修需求时长。
可选的,在本发明第一方面的第二种实现方式中,所述将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中包括:
将所述检修时长写入预置推送对象集中;
当所述检修时长集为空集时,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
可选的,在本发明第一方面的第三种实现方式中,在所述判断所述检修时长集是否为空集之后,还包括:
若所述检修时长集是否为空集,则判断推送对象集是否为空集;
若所述推送对象集为空集,则中止检修,发送检修资源紧张信息至所述报修请求对应端口;若所述推送对象集不为空集,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
可选的,在本发明第一方面的第四种实现方式中,所述接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求包括:
接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求,以及发送报修请求被响应的信息至所述推送对象集中所有检修时长对应的检修人账号。
可选的,在本发明第一方面的第五种实现方式中,所述基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集包括:
以所述报修地址为原点且预置半径长度为半径构建出GIS圆形区域;
获取所述GIS圆形区域中所有的检修人员名单,得到筛选检修人集。
可选的,在本发明第一方面的第六种实现方式中,在所述将所述目标检修人账号绑定所述报修请求之后,还包括:
基于所述目标检修人账号与所述报修请求的绑定关系,生成JSON文本;
将所述JOSN文本上传至预置云端数据库中。
本发明第二方面提供了一种联网护理机的报修匹配装置,所述联网护理机的报修匹配装置包括:
接收模块,用于接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
筛选模块,用于基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取模块,用于提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
差值计算模块,用于读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
判断模块,用于提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
发送模块,用于若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
绑定模块,用于接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
本发明第三方面提供了一种联网护理机的报修匹配设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述联网护理机的报修匹配设备执行上述的联网护理机的报修匹配方法。
本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的联网护理机的报修匹配方法。
在本发明实施例中,通过对报修请求的地理位置以及相关地理位置的检修人员匹配,解决了检修人员的初级匹配问题,并通过对初级匹配的检修人员的状态分析和进一步检查,找到在实际情况下可以选择检修人员,推送消息后在检修人员确认下,进行检修绑定实现检修资源的调用匹配,解决了当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的技术问题。
附图说明
图1为本发明实施例中联网护理机的报修匹配方法的一个实施例示意图;
图2为本发明实施例中联网护理机的报修匹配装置的一个实施例示意图;
图3为本发明实施例中联网护理机的报修匹配装置的另一个实施例示意图;
图4为本发明实施例中联网护理机的报修匹配设备的一个实施例示意图。
具体实施方式
本发明实施例提供了一种联网护理机的报修匹配方法、装置、设备及存储介质。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中联网护理机的报修匹配方法的一个实施例包括:
101、接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
在本实施例中,用户可以在手机用户端界面进行报修请求的选择,在界面中标签栏分4组:全部、处理中、待处理、已处理,默认“全部”组,显示全部报修记录信息,按照提交的时间倒序排列;标签分组栏右侧筛选按钮:点击后显示面板,面板上可选择的设备类型,默认全部勾选;底部“+”按钮:点击后,进入设备报修新增界面;本界面所有列表项按照添加或编辑时间倒序排列。在界面里面会显示报修设备Mac码、传感器ID,例如:报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N。并且显示报修请求申请日期,以及调用GPS定位的地址。
102、基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
在本实施例中,报修地址为A地址,半径长度设置为5公里,那么就以A地址为圆心半径5公里范围内抓取上报检修人员位置作为检修人名单,筛选出筛选检修人集,筛选检修人集中只是在地理位置上满足检修条件,但是还需要进一步查看检修人员的空闲状态和最近一次预约计划的时间是否离本次检修请求太近,若两次时间太近则也不可能进行检修。
进一步的,在102可以执行以下步骤:
1021、以所述报修地址为原点且预置半径长度为半径构建出GIS圆形区域;
1022、获取所述GIS圆形区域中所有的检修人员名单,得到筛选检修人集。
在1021-1022步骤中,采用GIS地图方案,基于报修地址作为原点,以半径长度为5公里构建GIS圆形区域,将落入到GIS圆形区域里面所有注册上报位置的检修人员名单进行获取和记录,生成筛选检修人集。
103、提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
在本实施例中,筛选检修人集中上报为正在检修无空闲的检修人员将被剔除,直接提取筛选检修人集中没有检修任务的检修人员,也即是空闲状态的检修人员,生成空闲检修人集。
104、读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
在本实施例中,当前时刻为12:00而检修人员的排列任务预约时刻的第一个任务时刻为13:00,则检修时长的认定为1小时。每个不同的检修人员的任务排序的第一个任务时刻与当前时刻进行相减,可以得到多个检修时长,多个检修时长构成检修时长集。
105、提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
在本实施例中,检修时长集为{8,3,5,6,7,1,0.5},提取3的检修时长,则检修时长集变为{8,5,6,7,1,0.5}少了一个检修时长,判断3的检修时长是否大于温度传感器ID为30:DF:9B:2K:0N设定为2小时的检修需求时长。
进一步的,在105之后,还可以执行以下步骤:
1051、若不大于所述传感器ID对应的检修需求时长,则将所述检修时长删除,判断所述检修时长集是否为空集;
1052、若不为空集,则重新提取所述检修时长集中的检修时长,判断重新提取的检修时长是否大于所述传感器ID对应的检修需求时长。
在本实施例中,检修时长集为{8,3,5,6,7,1,0.5},提取的为0.5的检修时长小于温度传感器ID为30:DF:9B:2K:0N设定为2小时的检修需求时长,则将0.5的检修时长删除,此时检修时长集为{8,3,5,6,7,1}。判断{8,3,5,6,7,1}是否为空集,如果不为空集,则继续提取1小时的检修时长,此时检修时长集变为{8,3,5,6,7},重新判断1小时的检修时长是否大于温度传感器ID为30:DF:9B:2K:0N设定为2小时的检修需求时长,也即是循环1051与105的步骤。
在一个实施例中,106步骤可以执行以下步骤:
1061、将所述检修时长写入预置推送对象集中;
1062、当所述检修时长集为空集时,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
在1061-1062步骤中,检修时长集为{8,3,5,6,7,1,0.5}的里面大于2小时的数据写入推送对象集中,例如检修时长3小时,写入至推送对象集{3:3K},在检修时长全部被判断后,得到检修时长集为空集,此时推送对象集中存在有{3:3K,8:8K,5:5M,6:6K,7:7K}等数据,将报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N,A地址等推送3、8、5、6、7等检修时长对应的3K、8K、5M、6K、7K的检修人账号中。
进一步的,在1051之后,还可以执行以下步骤:
10511、若所述检修时长集是否为空集,则判断推送对象集是否为空集;
10512、若所述推送对象集为空集,则中止检修,发送检修资源紧张信息至所述报修请求对应端口;
10513、若所述推送对象集不为空集,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
在10511-10513步骤中,如果检修时长集为{},也即是检修时长集里面所有的检修时长都已经判断完成,则分析推送对象集中是否有元素,该元素为检修时长满足大于温度传感器ID为30:DF:9B:2K:0N设定为2小时的检修需求时长的检修时长。
如果分析推送对象集为空集,则说明当前检修人员没有足够时间来修理温度传感,则中止检修,发送检修资源紧张信息至所述报修请求对应端口,通知报修用户目前还无法满足报修要求。
如果分析推送对象集不为空集,此时送对象集中存在有{3:3K,8:8K,5:5M,6:6K,7:7K}等数据,则将报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N,A地址等推送3、8、5、6、7等检修时长对应的3K、8K、5M、6K、7K的检修人账号中。
106、若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
在本实施例中,3小时的检修时长大于温度传感器ID为30:DF:9B:2K:0N设定为2小时的检修需求时长,则可以把报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N,A地址推送至3小时检修时长对应的检修人3K的账号中。
107、接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
在本实施例中,接收到目标检修人账号5M的检修确认信息,然后将5M账号和报修请求中报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N进行绑定,实现了检修任务匹配。
进一步的,在一个具体实施例中,基于10511-1051的实施例中,107可以执行以下步骤:
1071、接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求,以及发送报修请求被响应的信息至所述推送对象集中所有检修时长对应的检修人账号。
在1071步骤中,3K、8K、5M、6K、7K的检修人账号中5M确认了报修请求,将5M账号和报修请求中报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N进行绑定,实现了检修任务匹配。匹配完成后需要发送报修请求被响应的信息至3K、8K、5M、6K、7K的检修人账号中,并且关闭匹配通道,一个报修请求只能由一个检修人进行确认匹配。
进一步的,在107步骤之后,还包括:
108、基于所述目标检修人账号与所述报修请求的绑定关系,生成JSON文本;
109、将所述JOSN文本上传至预置云端数据库中。
在108-109步骤中,目标检修人账号为5M,报修请求为报修设备Mac码为54:EF:44:FF:0C:8B,温度传感器ID为30:DF:9B:2K:0N,地址A,则可以生成key-value的JSON文本,也即是5M:54:EF:44:FF:0C:8B:30:DF:9B:2K:0N:A的JOSN文本,将该M:54:EF:44:FF:0C:8B:30:DF:9B:2K:0N:A的JOSN文本上传至预置云端数据库中实现匹配任务的备份。
在本发明实施例中,通过对报修请求的地理位置以及相关地理位置的检修人员匹配,解决了检修人员的初级匹配问题,并通过对初级匹配的检修人员的状态分析和进一步检查,找到在实际情况下可以选择检修人员,推送消息后在检修人员确认下,进行检修绑定实现检修资源的调用匹配,解决了当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的技术问题。
上面对本发明实施例中联网护理机的报修匹配方法进行了描述,下面对本发明实施例中联网护理机的报修匹配装置进行描述,请参阅图2,本发明实施例中联网护理机的报修匹配装置一个实施例,所述联网护理机的报修匹配装置包括:
接收模块201,用于接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
筛选模块202,用于基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取模块203,用于提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
差值计算模块204,用于读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
判断模块205,用于提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
发送模块206,用于若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
绑定模块207,用于接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
在本发明实施例中,通过对报修请求的地理位置以及相关地理位置的检修人员匹配,解决了检修人员的初级匹配问题,并通过对初级匹配的检修人员的状态分析和进一步检查,找到在实际情况下可以选择检修人员,推送消息后在检修人员确认下,进行检修绑定实现检修资源的调用匹配,解决了当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的技术问题。
请参阅图3,本发明实施例中联网护理机的报修匹配装置的另一个实施例,所述联网护理机的报修匹配装置包括:
接收模块201,用于接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
筛选模块202,用于基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取模块203,用于提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
差值计算模块204,用于读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
判断模块205,用于提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
发送模块206,用于若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
绑定模块207,用于接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
其中,所述联网护理机的报修匹配装置还包括循环模块208,所述循环模块208具体用于:
若不大于所述传感器ID对应的检修需求时长,则将所述检修时长删除,判断所述检修时长集是否为空集;
若不为空集,则重新提取所述检修时长集中的检修时长,判断重新提取的检修时长是否大于所述传感器ID对应的检修需求时长。
其中,所述发送模块206具体用于:
将所述检修时长写入预置推送对象集中;
当所述检修时长集为空集时,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
其中,所述联网护理机的报修匹配装置还包括中止模块209,所述中止模块209具体用于:
若所述检修时长集是否为空集,则判断推送对象集是否为空集;
若所述推送对象集为空集,则中止检修,发送检修资源紧张信息至所述报修请求对应端口;
若所述推送对象集不为空集,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
其中,所述绑定模块207具体用于:
接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求,以及发送报修请求被响应的信息至所述推送对象集中所有检修时长对应的检修人账号。
其中,所述筛选模块202具体用于:
以所述报修地址为原点且预置半径长度为半径构建出GIS圆形区域;
获取所述GIS圆形区域中所有的检修人员名单,得到筛选检修人集。
其中,所述联网护理机的报修匹配装置还包括上传模块210,所述上传模块210具体用于:
基于所述目标检修人账号与所述报修请求的绑定关系,生成JSON文本;
将所述JOSN文本上传至预置云端数据库中。
在本发明实施例中,通过对报修请求的地理位置以及相关地理位置的检修人员匹配,解决了检修人员的初级匹配问题,并通过对初级匹配的检修人员的状态分析和进一步检查,找到在实际情况下可以选择检修人员,推送消息后在检修人员确认下,进行检修绑定实现检修资源的调用匹配,解决了当前的联网护理机报修请求的处理过于机械化导致维修资源调度浪费严重的技术问题。
上面图2和图3从模块化功能实体的角度对本发明实施例中的联网护理机的报修匹配装置进行详细描述,下面从硬件处理的角度对本发明实施例中联网护理机的报修匹配设备进行详细描述。
图4是本发明实施例提供的一种联网护理机的报修匹配设备的结构示意图,该联网护理机的报修匹配设备400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)410(例如,一个或一个以上处理器)和存储器420,一个或一个以上存储应用程序433或数据432的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器420和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对联网护理机的报修匹配设备400中的一系列指令操作。更进一步地,处理器410可以设置为与存储介质430通信,在联网护理机的报修匹配设备400上执行存储介质430中的一系列指令操作。
基于联网护理机的报修匹配设备400还可以包括一个或一个以上电源440,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口460,和/或,一个或一个以上操作***431,例如Windows Serve,Mac OS X,Unix,Linux,Free BSD等等。本领域技术人员可以理解,图4示出的联网护理机的报修匹配设备结构并不构成对基于联网护理机的报修匹配设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述联网护理机的报修匹配方法的步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种联网护理机的报修匹配方法,其特征在于,包括步骤:
接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
2.根据权利要求1所述的联网护理机的报修匹配方法,其特征在于,所述提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长之后,还包括:
若不大于所述传感器ID对应的检修需求时长,则将所述检修时长删除,判断所述检修时长集是否为空集;
若不为空集,则重新提取所述检修时长集中的检修时长,判断重新提取的检修时长是否大于所述传感器ID对应的检修需求时长。
3.根据权利要求2所述的联网护理机的报修匹配方法,其特征在于,所述将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中包括:
将所述检修时长写入预置推送对象集中;
当所述检修时长集为空集时,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
4.根据权利要求3所述的联网护理机的报修匹配方法,其特征在于,在所述判断所述检修时长集是否为空集之后,还包括:
若所述检修时长集是否为空集,则判断推送对象集是否为空集;
若所述推送对象集为空集,则中止检修,发送检修资源紧张信息至所述报修请求对应端口;
若所述推送对象集不为空集,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述推送对象集中所有检修时长对应的检修人账号。
5.根据权利要求4所述的联网护理机的报修匹配方法,其特征在于,所述接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求包括:
接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求,以及发送报修请求被响应的信息至所述推送对象集中所有检修时长对应的检修人账号。
6.根据权利要求1所述的联网护理机的报修匹配方法,其特征在于,所述基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集包括:
以所述报修地址为原点且预置半径长度为半径构建出GIS圆形区域;
获取所述GIS圆形区域中所有的检修人员名单,得到筛选检修人集。
7.根据权利要求1所述的联网护理机的报修匹配方法,其特征在于,在所述将所述目标检修人账号绑定所述报修请求之后,还包括:
基于所述目标检修人账号与所述报修请求的绑定关系,生成JSON文本;
将所述JOSN文本上传至预置云端数据库中。
8.一种联网护理机的报修匹配装置,其特征在于,所述联网护理机的报修匹配装置包括:
接收模块,用于接收报修请求,其中,所述报修请求包括:报修设备Mac码、传感器ID、报修地址;
筛选模块,用于基于所述报修地址和预置半径长度,筛选区域检修人名单,得到筛选检修人集;
提取模块,用于提取出所述筛选检修人集中所有空闲状态的检修人,生成空闲检修人集;
差值计算模块,用于读取当前时刻,计算所述空闲检修人集中每个人的排列任务预约时刻与当前时刻的差值,得到检修时长集;
判断模块,用于提取所述检修时长集中的检修时长,判断所述检修时长是否大于所述传感器ID对应的检修需求时长;
发送模块,用于若大于所述传感器ID对应的检修需求时长,则将所述报修设备Mac码、所述传感器ID、所述报修地址发送至所述检修时长对应的检修人账号中;
绑定模块,用于接收目标检修人账号的检修确认信息,则将所述目标检修人账号绑定所述报修请求。
9.一种联网护理机的报修匹配设备,其特征在于,所述联网护理机的报修匹配设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
所述至少一个处理器调用所述存储器中的所述指令,以使得所述联网护理机的报修匹配设备执行如权利要求1-7中任一项所述的联网护理机的报修匹配方法。
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的联网护理机的报修匹配方法。
CN202310468661.6A 2023-04-23 2023-04-23 联网护理机的报修匹配方法、装置、设备及存储介质 Pending CN116487016A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310468661.6A CN116487016A (zh) 2023-04-23 2023-04-23 联网护理机的报修匹配方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310468661.6A CN116487016A (zh) 2023-04-23 2023-04-23 联网护理机的报修匹配方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN116487016A true CN116487016A (zh) 2023-07-25

Family

ID=87221141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310468661.6A Pending CN116487016A (zh) 2023-04-23 2023-04-23 联网护理机的报修匹配方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN116487016A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117371982A (zh) * 2023-10-16 2024-01-09 无锡迪渊特科技有限公司 一种基于大数据的设备运行数据管理***及方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117371982A (zh) * 2023-10-16 2024-01-09 无锡迪渊特科技有限公司 一种基于大数据的设备运行数据管理***及方法

Similar Documents

Publication Publication Date Title
RU2698422C1 (ru) Интеллектуальное коммуникационное устройство или устройство для сбора и оценки информации об оборудовании, распределенном по большой территории, например по большому промышленному предприятию или нефтяному месторождению
CN102449567B (zh) 作为用于装备健康状况监视服务的基础的云计算
KR100932262B1 (ko) 물류 센터의 운영 관리 시스템 및 그 방법
CN104142661A (zh) 使用基于云的数据用于工业自动化***训练
CN113593071A (zh) 巡检方法、装置、***、计算机设备及存储介质
EP3662427B1 (en) System and method for managing an industrial equipment system
CN101419450B (zh) 一种工程机械远程监控数据处理方法
CN116487016A (zh) 联网护理机的报修匹配方法、装置、设备及存储介质
Hu et al. Energy consumption monitoring for the order fulfilment in a ubiquitous manufacturing environment
CN114036746A (zh) 基于云平台的能源数据采集***、方法和计算机设备
CN114519590A (zh) 溯源信息生成***、方法、电子设备及可读存储介质
CN115237857A (zh) 日志处理方法、装置、计算机设备及存储介质
CN110071951A (zh) 一种大数据条件下的数据查询展示***及方法
CN113743547B (zh) 基于rfid标签的资产监管方法和平台、存储介质
CN113793110A (zh) 基于云计算的工业设备数据采集与分析方法及云服务平台
CN111160710B (zh) 多目标资源调度自动化管控方法及装置
CN110850955B (zh) 终端的位置信息处理方法、装置及计算设备、存储介质
CN115630834B (zh) 案件派遣方法、装置、电子设备及计算机可读存储介质
CN114387123B (zh) 数据采集管理方法
KR20210049139A (ko) 헬스 케어 제공자 데이터 시스템들 프로세싱 및 분석
CN115438812A (zh) 输电设备全生命管理方法、装置、计算机设备和存储介质
Pfeiffer et al. Simulation as one of the core technologies for digital enterprises: assessment of hybrid rescheduling methods
US10250034B2 (en) Distributed utility resource planning and forecast
CN108037981B (zh) 一种附件管理方法及装置
CN115577867B (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