一种基于微服务平台的动态表单管理与控制方法技术

技术编号:38359791 阅读:6 留言:0更新日期:2023-08-05 17:29
本发明专利技术适用于计算机领域,提供了一种基于微服务平台的动态表单管理与控制方法,所述方法包括:获取目标表单,检测所述目标表单中的管理区;当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息;根据协管用户信息,识别协管用户的操作场景;当根据所述操作场景检测到至少一个协管用户存在移动行程时,检测对应协管用户的移动行程中是否存在目标操作行程位,所述目标操作行程位用于表征存在至少一个第一设备位于所述移动行程中,且所述第一设备至少用于显示所述协作管理区的子表单,本发明专利技术实施例的优点在于:实现了协管用户在移动状态下对协作管理区子表单的及时管理操作。单的及时管理操作。单的及时管理操作。

【技术实现步骤摘要】
一种基于微服务平台的动态表单管理与控制方法


[0001]本专利技术属于计算机领域,尤其涉及一种基于微服务平台的动态表单管理与控制方法。

技术介绍

[0002]表单包括一些交互控件,例如文本框、密码框、复选框、单选框、下拉选择框等,可用于收集用户的输入信息等,表单工具可以帮助用户制作问卷调研、活动报名、投票决选、申请登记、在线预约等专业表单,可以用于员工线上申请休假,也可以用于统计公司团建报名人数;可以通过问卷制作,调研客户的需求,也可以在线统计员工信息等,其应用场景非常丰富。
[0003]表单和表格的区别在于:表单主要用于搜集信息,以及在线数据分析,通过实时操作获得想要的结果,不论是应用于研究、或是团队协作都是不错的工具;表格主要用来存放数据,比较直观的体现数据增长等,并且数据计算和分析能力强大,但是一般是本地操作,在线操作需要安装插件等,当前,在表单的管控过程中,用户可能由于行程的原因不能及时完成对表单信息的录入等操作,由此导致耽误表单的录入时间节点。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种基于微服务平台的动态表单管理与控制方法,旨在解决上述
技术介绍
中提出的问题。
[0005]本专利技术实施例是这样实现的,一方面,一种基于微服务平台的动态表单管理与控制方法,所述方法包括以下步骤:
[0006]获取目标表单,检测所述目标表单中的管理区;
[0007]当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息;
[0008]根据协管用户信息,识别协管用户的操作场景;
[0009]当根据所述操作场景检测到至少一个协管用户存在移动行程时,检测对应协管用户的移动行程中是否存在目标操作行程位,所述目标操作行程位用于表征存在至少一个第一设备位于所述移动行程中,且所述第一设备至少用于显示所述协作管理区的子表单;
[0010]若对应协管用户的移动行程中存在目标操作行程位,则根据对应协管用户的协管行程,控制第一设备工作,以至少显示所述协作管理区的子表单。
[0011]作为本专利技术的进一步方案,所述方法还包括:
[0012]若对应协管用户的移动行程中不存在目标操作行程位,则下发识别指令给所述移动行程中用于进行提示表单的第二设备;
[0013]当检测到对应协管用户进入第二设备的识别范围内时,通过设定提示方式提示协作管理区的子表单信息,所述设定提示方式包括语音提示和/或颜色提示。
[0014]作为本专利技术的再进一步方案,所述子表单信息包括待录入子表单项和/或录入截
止时间。
[0015]作为本专利技术的又进一步方案,所述当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息具体包括:
[0016]识别协作管理区的协作关联账户;
[0017]根据所述协管关联账户和协管用户之间的对应关系,提取与协作管理区关联的协管用户,获取协管用户的协管用户信息。
[0018]作为本专利技术的进一步方案,所述根据协管用户信息,识别协管用户的操作场景具体包括:
[0019]当检测到协管用户中第一用户未在设定时长内进行响应确认时,根据所述协作管理区生成管理需求指令;
[0020]将管理需求指令下发给关联用户所在的关联终端,以获取关联用户基于关联终端输入的第一用户的推测行程,所述关联用户包括协管用户中第二用户;
[0021]根据第一用户的推测行程,识别协管用户中第一用户的操作场景。
[0022]作为本专利技术的进一步方案,所述方法还包括:
[0023]寻址第一用户的实际行程,将寻址指令下发给第一用户的标识设备,以指示标识设备反馈第一用户的位置信息,所述标识设备包括电子工牌;
[0024]接收第一用户的位置信息,当根据所述位置信息判定当前第一用户的位置符合第一用户的推测行程时,判定至少一个协管用户存在移动行程。
[0025]作为本专利技术的进一步方案,所述方法还包括:
[0026]获取对应协管用户的移动信息,根据所述移动信息计算对应协管用户的移动速度;
[0027]当对应协管用户的速度未达到第一速度时,建立至少两个第一设备和微服务平台的通信通道,以指示至少两个第一设备先后显示所述协作管理区的子表单,并且至少其中一个第一设备支持表单信息输入,其中至少两个第一设备是按照协管用户的速度大小来先后选取的。
[0028]作为本专利技术的进一步方案,所述方法还包括:
[0029]当对应协管用户的速度达到第一速度时,建立若干第一设备和微服务平台的通信通道,以指示若干第一设备先后显示所述协作管理区的子表单。
[0030]作为本专利技术的进一步方案,所述方法还包括:
[0031]获取协管用户对协作管理区的子表单的录入信息;
[0032]将录入信息进行整合,生成整合结果,获取至少一个协管用户对整合结果的确认信息,根据所述确认信息,执行对协作管理区的录入关闭操作。
[0033]本专利技术实施例提供的一种基于微服务平台的动态表单管理与控制方法,通过获取目标表单,当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息;根据协管用户信息,当根据所述操作场景检测到至少一个协管用户存在移动行程时,检测对应协管用户的移动行程中是否存在目标操作行程位,所述目标操作行程位用于表征存在至少一个第一设备位于所述移动行程中,且所述第一设备至少用于显示所述协作管理区的子表单;若对应协管用户的移动行程中存在目标操作行程位,则根据对应协管用户的协管行程,控制第一设备工作,以至少显示所述协作管理区的子表单,由此实现了协管用户在
移动状态下对协作管理区子表单的及时管理操作,这种管理操作包括显示,确认和填写等,提升了用户的操作体验。
附图说明
[0034]图1是一种基于微服务平台的动态表单管理与控制方法的主流程图。
[0035]图2是一种基于微服务平台的动态表单管理与控制方法中通过设定提示方式提示协作管理区的子表单信息的流程图。
[0036]图3是一种基于微服务平台的动态表单管理与控制方法中根据第一用户的推测行程,识别协管用户中第一用户的操作场景的流程图。
[0037]图4是一种基于微服务平台的动态表单管理与控制方法中设定当前显示设备的可选实时刷新率数值的流程图。
[0038]图5是一种基于微服务平台的动态表单管理与控制方法中设定当前显示设备的可选实时刷新率数值的流程图。
[0039]图6是一种基于微服务平台中表单的表单的功能介绍表单功能介绍示意图。
[0040]图7是一种基于微服务平台中将整合后的表单提交的流程图。
具体实施方式
[0041]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0042]以下结合具体实施例对本专利技术的具体实现进行详细描述。...

【技术保护点】

【技术特征摘要】
1.一种基于微服务平台的动态表单管理与控制方法,其特征在于,所述方法包括:获取目标表单,检测所述目标表单中的管理区;当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息;根据协管用户信息,识别协管用户的操作场景;当根据所述操作场景检测到至少一个协管用户存在移动行程时,检测对应协管用户的移动行程中是否存在目标操作行程位,所述目标操作行程位用于表征存在至少一个第一设备位于所述移动行程中,且所述第一设备至少用于显示所述协作管理区的子表单;若对应协管用户的移动行程中存在目标操作行程位,则根据对应协管用户的协管行程,控制第一设备工作,以至少显示所述协作管理区的子表单。2.根据权利要求1所述的基于微服务平台的动态表单管理与控制方法,其特征在于,所述方法还包括:若对应协管用户的移动行程中不存在目标操作行程位,则下发识别指令给所述移动行程中用于进行提示表单的第二设备;当检测到对应协管用户进入第二设备的识别范围内时,通过设定提示方式提示协作管理区的子表单信息,所述设定提示方式包括语音提示和/或颜色提示。3.根据权利要求2所述的基于微服务平台的动态表单管理与控制方法,其特征在于,所述子表单信息包括待录入子表单项和/或录入截止时间。4.根据权利要求1或2或3所述的基于微服务平台的动态表单管理与控制方法,其特征在于,所述当检测到所述管理区包括协作管理区时,生成与协作管理区关联的协管用户信息具体包括:识别协作管理区的协作关联账户;根据所述协管关联账户和协管用户之间的对应关系,提取与协作管理区关联的协管用户,获取协管用户的协管用户信息。5.根据权利要求1或2或3所述的基于微服务平台的动态表单管理与控制方法,其特征在于,所述根据协管用户信息,识别协管用户的操作场景具体包括:当检测到协管用户中第一...

【专利技术属性】
技术研发人员:赵铭林圳杰贾国防
申请(专利权)人:南方电网数字平台科技广东有限公司
类型:发明
国别省市:

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

1