一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种行业表述的获取方法及装置与流程

2023-01-14 12:05:01 来源:中国专利 TAG:


1.本发明实施例涉及计算机技术领域,尤其涉及一种行业表述的获取方法及装置。


背景技术:

2.在集群注册领域中,个体工商业者通过下载灵活用工平台app(application,应用程序)注册/登录灵活用工平台,线上填写集群注册信息(上传身份证照片、学历、行业表述等信息),灵活用工平台调用工商部门服务以进行线上集群注册。其中,行业表述信息的获取方法如下:灵活用工平台通过api接口实时请求工商部门服务,以获取法定行业表述列表,然后供用户选择。
3.上述方法中,用户的集群注册信息收集过程强依赖于工商部门服务,具备如下缺点:当工商部门系统维护升级时,会导致整个注册服务停服,从而导致灵活用工平台app的集群注册信息采集模块无法使用,且工商部门系统维护升级的完成时间不确定,后续还需要用户重复操作;工商部门系统不稳定导致在进行集群注册信息的填写时,经常出现超时的情况,在用户长时间等待后,因为超时而收到错误提醒从而无法完成注册,这极大降低了用户的使用体验。


技术实现要素:

4.本发明实施例提供一种行业表述的获取方法及装置,以解决现有技术中的行业表述获取方式强依赖于工商部门服务,当出现工商部门服务系统维护升级、请求工商服务报错、超时或网络抖动等情况时,会导致用户收到错误提醒,阻断集群注册操作,从而严重降低了灵活用工平台app的用户体验的技术问题。
5.为了解决上述技术问题,本发明是这样实现的:第一方面,本发明实施例提供一种行业表述的获取方法,所述方法应用于灵活用工平台app中,所述方法包括:接收用户的第一指令;根据所述第一指令,从所述灵活用工平台app的数据库中,获取行业表述信息;展示所述行业表述信息;接收所述用户的行业表述信息选择指令,以确定所述用户的行业表述。
6.优选地,所述方法还包括:定时更新所述数据库。
7.优选地,定时更新所述数据库包括:在当前时间到达预设时间时,从所述数据库中,获取第一行业表述信息;并将所述第一行业表述信息加载到所述灵活用工平台app所在的终端的内存中;通过工商部门系统的接口,拉取所述工商部门系统的第二行业表述信息至所述内存中;在所述内存中,对比所述第一行业表述信息和所述第二行业表述信息;
以所述第二行业表述信息为标准,更新所述数据库中的第一行业表述信息。
8.优选地,以所述第二行业表述信息为标准,更新所述数据库中的第一行业表述信息包括:以所述第二行业表述信息为标准,替换所述第一行业表述信息中,与所述第二行业表述信息相对应的,且不一致的行业表述信息;以所述第二行业表述信息为标准,在所述第一行业表述信息中,增加所述第一行业表述信息中所缺少的行业表述信息。
9.优选地,在定时更新所述数据库之前,所述方法还包括:接收用户的配置中心搭建指令;根据所述配置中心搭建指令搭建配置中心;接收用户的定时更新任务配置指令;根据所述定时更新任务配置指令在所述配置中心中,配置定时更新任务。
10.优选地,所述第一指令至少包括以下一项:注册指令、登录指令。
11.第二方面,本发明实施例提供一种行业表述的获取装置,所述获取装置应用于灵活用工平台app中,所述获取装置包括:第一接收模块,用于接收用户的第一指令;获取模块,用于根据所述第一指令,从所述灵活用工平台app的数据库中,获取行业表述信息;展示模块,用于展示所述行业表述信息;第二接收模块,还用于接收所述用户的行业表述信息选择指令,以确定所述用户的行业表述。
12.优选地,所述获取装置还包括:更新模块,用于定时更新所述数据库。
13.优选地,所述更新模块,用于在当前时间到达预设时间时,从所述数据库中,获取第一行业表述信息;并将所述第一行业表述信息加载到所述灵活用工平台app所在的终端的内存中;通过工商部门系统的接口,拉取所述工商部门系统的第二行业表述信息至所述内存中;在所述内存中,对比所述第一行业表述信息和所述第二行业表述信息;以所述第二行业表述信息为标准,更新所述数据库中的第一行业表述信息。
14.优选地,所述更新模块,用于以所述第二行业表述信息为标准,替换所述第一行业表述信息中,与所述第二行业表述信息相对应的,且不一致的行业表述信息;以所述第二行业表述信息为标准,在所述第一行业表述信息中,增加所述第一行业表述信息中所缺少的行业表述信息。
15.优选地,所述获取装置还包括:第三接收模块,用于在定时更新所述数据库之前,接收用户的配置中心搭建指令;搭建模块,用于根据所述配置中心搭建指令搭建配置中心;第四接收模块,用于接收用户的定时更新任务配置指令;
配置模块,用于根据所述定时更新任务配置指令在所述配置中心中,配置定时更新任务。
16.优选地,所述第一指令至少包括以下一项:注册指令、登录指令。
17.第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的行业表述的获取方法的步骤。
18.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的行业表述的获取方法的步骤。
19.在本发明实施例中,由于行业表述信息是从灵活用工平台的数据库获取的,行业表述信息的获取过程不再强依赖于工商部门系统,且用户可以从灵活用工平台所展示的行业表述信息中,正常选择行业表述,从而完成集群注册信息的填写过程,避免了因工商部门服务系统维护升级、请求工商服务报错、超时或网络抖动等情况发生时,影响用户的集群注册操作的问题,提升了用户注册/登录的效率,提高了用户的使用体验。
附图说明
20.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本发明实施例提供的一种行业表述的获取方法的流程图;图2为本发明实施例提供的另一种行业表述的获取方法的流程图;图3为本发明实施例提供的一种行业表述的获取装置的结构框图;图4为本发明实施例提供的一种电子设备的结构框图。
具体实施方式
21.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.图1示出了根据本发明实施例所示的一种行业表述的获取方法的流程图,该方法应用于灵活用工平台app中,如图1所示,方法包括:步骤s101、接收用户的第一指令;步骤s102、根据第一指令,从灵活用工平台app的数据库中,获取行业表述信息;步骤s103、展示行业表述信息;步骤s104、接收用户的行业表述信息选择指令,以确定用户的行业表述。
23.在步骤s101中,第一指令至少包括以下一项:注册指令、登录指令,用户的第一指令可通过语音、文字、按键、触摸灵活用工平台app所在的终端的显示屏等方式发送。
24.在步骤s102中,灵活用工平台可根据第一指令,从自身的数据库中获取行业表述
信息。可理解的是,可建立灵活用工平台的数据库,并将行业表述信息存储至灵活用工平台的数据库中,用户可从灵活用工平台的数据库中读取行业表述信息,避免了通过api接口直接从工商部门系统中读取行业表述信息时,由于工商部门系统升级等问题影响用户的注册/登录流程。
25.需说明的是,本发明实施例只是提出优选的实现方式,并不取消原有的通过api接口从工商部门系统中读取行业表述信息的方法,二者可以并列执行或择一执行。
26.在步骤s103和步骤s104中,可展示行业表述信息,并接收用户的行业表述信息选择指令,以确定用户的行业表述。即可在灵活用工平台app的显示界面显示行业表述信息,行业表述信息可以以列表的形式展示,灵活用工平台还可以以语音等方式播报行业表述信息,供用户选择。
27.在本发明实施例中,由于行业表述信息是从灵活用工平台的数据库获取的,行业表述信息的获取过程不再强依赖于工商部门系统,且用户可以从灵活用工平台所展示的行业表述信息中,正常选择行业表述,从而完成集群注册信息的填写过程,避免了因工商部门服务系统维护升级、请求工商服务报错、超时或网络抖动等情况发生时,影响用户的集群注册操作的问题,提升了用户注册/登录的效率,提高了用户的使用体验。
28.在一种优选的实现方式中,方法还包括:定时更新数据库。由于行业表述信息并不是一成不变的,因此,需以工商部门系统中的法定行业表述信息为标准,定时对数据库中的行业表述信息进行更新。在一种可能的实现方式中,在定时更新数据库之前,还可以接收用户的配置中心搭建指令,并根据配置中心搭建指令搭建配置中心,并接收用户的定时更新任务配置指令;根据定时更新任务配置指令在配置中心中,配置定时更新任务。需说明的是,也可实时更新数据库,可根据行业表述信息的更新频率来选择是定时更新亦或是实时更新。还可以选择定时更新的频率,例如:每天上午十点进行更新,或每两天更新一次。
29.在一种可能的实现方式中,如图2所示,定时更新数据库包括:步骤s201、在当前时间到达预设时间时,从数据库中,获取第一行业表述信息;并将第一行业表述信息加载到灵活用工平台app所在的终端的内存中;步骤s202、通过工商部门系统的接口,拉取工商部门系统的第二行业表述信息至内存中;步骤s203、在内存中,对比第一行业表述信息和第二行业表述信息;步骤s204、以第二行业表述信息为标准,更新数据库中的第一行业表述信息。
30.其中,以第二行业表述信息为标准,更新数据库中的第一行业表述信息包括:以第二行业表述信息为标准,替换第一行业表述信息中,与第二行业表述信息相对应的,且不一致的行业表述信息;以第二行业表述信息为标准,在第一行业表述信息中,增加第一行业表述信息中所缺少的行业表述信息。
31.可理解的是,获取行业表述信息的定时任务启动后,可预先读取灵活用工平台的数据库,加载数据库中已有的行业表述信息到内存中。然后通过市场监管局(工商部门系统)提供的获取行业表述列表的api接口,拉取全部有效的法定行业表述信息,再将本地内存中的行业表述信息与api拉取到的行业表述信息进行比对,采取“无则插入有则跳过差异则更新”的原则,对灵活用工平台的数据库进行插入或更新的操作,使得灵活用工平台数据
库的行业表述与市场监管局的法定行业表述保持同步。也就是说,若工商部门系统新增了行业表述,则将其插入到数据库中,若更改了原有的行业表述,则用新的行业表述替换原有的行业表述,若某一行业表述未进行更改,则跳过,不进行操作,由此,可根据实际需要更新数据库,且可避免不必要的更新,从而提高了更新数据库的效率及有效性。
32.综上,本发明实施例的目的是使灵活用工平台app的集群注册信息获取步骤与工商部门系统解耦,此过程不再强依赖于工商部门系统。同时保障用户可以正常在灵活用工平台app上选择法定行业表述,从而完成集群注册信息的采集,避免了因为工商部门系统异常而影响用户的使用体验。
33.与现有技术相比,本发明的有益效果是:当出现工商部门系统维护升级的情况时,用户也可以正常填写集群注册信息,避免了因为工商部门系统维护升级而阻断用户操作,提升了用户的使用体验。相比于通过api接口实时请求工商部门系统的行业表述列表来说,从灵活用工平台app自身的数据库中,获取行业表述信息的方式更快捷、更高效,节省了时间,提升了用户的使用体验。另外,还可间接减少灵活用工平台的运营成本,避免了由于工商部门系统出现异常时,所导致的运营人员需安抚受影响的用户的情况。
34.在一种优选的实现方式中,行业表述的获取方法可包括如下步骤:灵活用工平台的admin(管理人员)在配置中心中,可新增/编辑配置中心信息;其中,可借助开源配置工具apollo搭建配置中心服务,灵活用工平台管理员先申请分配到编辑权限,然后在配置中心添加有关定时任务的相关配置,并手动发布使得配置信息生效。
35.在启动主程序后,可加载程序配置,并根据程序配置按时启动定时任务,确定是否满足启动定时任务的条件;如果否,则结束流程;其中,启动主程序后,可预先读取配置中心的所有配置,轮训检测定时任务有关配置(例如:每天10点执行一次更新数据库的任务)。
36.如果是,则通过读取灵活用工平台数据库的方式,加载灵活用工平台已有行业表述;并通过api接口请求工商部门系统,以获取法定有效行业表述;遍历对比灵活用工平台数据与通过api接口请求的响应数据,并获取差集;并根据差集插入/更新灵活用工平台行业表述数据,并对灵活用工平台数据库进行插入和更新。
37.需说明的是,拉取行业表述定时任务启动后,预先读取灵活用工平台数据库,加载已有的行业表述列表到内存中。然后通过市场监管局提供的获取行业表述列表api,拉取全部有效的法定行业表述列表,再通过灵活用工平台的行业表述比对算法将本地内存中的行业表述列表与api拉取到的行业表述列表进行比对,采取“无则插入有则跳过差异则更新”的原则,对灵活用工平台数据库进行插入/更新操作,使得灵活用工平台的行业表述与市场监管局的法定行业表述保持同步。
38.在一种优选的实现方式中,上述方法还需要用到市场监管局的系统和灵活用工平台app信息采集模块(虚拟模块),市场监管局的系统包括:获取行业表述列表接口和注册接口等,灵活用工平台app信息采集模块中包括:用户上传证件照片、用户选择学历、系统本地拉取法定行业表述供用户选择等,其中,灵活用工平台app信息采集模块从灵活用工平台数据库拉取法定行业表述供用户选择。
39.用户注册/登录灵活用工平台app,进入集群注册信息填写模块填写注册相关信息
(即包含拉取灵活用工平台本地数据库中的法定行业表述供用户选择),然后提交市场监管局进行集群注册。
40.需说明的是,本发明实施例使用mysql数据库,linux系统,golang语言,redis等,但不局限于此。
41.综上,本发明实施例的目的是使灵活用工平台app的集群注册信息获取步骤与工商部门系统解耦,此过程不再强依赖于工商部门系统。同时保障用户可以正常在灵活用工平台app上选择法定行业表述,从而完成集群注册信息的采集,避免了因为工商部门系统异常而影响用户的使用体验。与现有技术相比,本发明的有益效果是:当出现工商部门系统维护升级的情况时,用户也可以正常填写集群注册信息,避免了因为工商部门系统维护升级而阻断用户操作,提升了用户的使用体验。相比于通过api接口实时请求工商部门系统的行业表述列表来说,从灵活用工平台app自身的数据库中,获取行业表述信息的方式更快捷、更高效,节省了时间,提升了用户的使用体验。另外,还可间接减少灵活用工平台的运营成本,避免了由于工商部门系统出现异常时,所导致的运营人员需安抚受影响的用户的情况。
42.图3示出了一种行业表述的获取装置40,获取装置40应用于灵活用工平台app中,如图3所示,获取装置40包括:第一接收模块401,用于接收用户的第一指令;获取模块402,用于根据第一指令,从灵活用工平台app的数据库中,获取行业表述信息;展示模块403,用于展示行业表述信息;第二接收模块404,还用于接收用户的行业表述信息选择指令,以确定用户的行业表述。
43.在一种可能的实现方式中,获取装置40还包括:更新模块,用于定时更新数据库。
44.在一种可能的实现方式中,更新模块,用于在当前时间到达预设时间时,从数据库中,获取第一行业表述信息;并将第一行业表述信息加载到灵活用工平台app所在的终端的内存中;通过工商部门系统的接口,拉取工商部门系统的第二行业表述信息至内存中;在内存中,对比第一行业表述信息和第二行业表述信息;以第二行业表述信息为标准,更新数据库中的第一行业表述信息。
45.在一种可能的实现方式中,更新模块,用于以第二行业表述信息为标准,替换第一行业表述信息中,与第二行业表述信息相对应的,且不一致的行业表述信息;以第二行业表述信息为标准,在第一行业表述信息中,增加第一行业表述信息中所缺少的行业表述信息。
46.在一种可能的实现方式中,获取装置40还包括:第三接收模块,用于在定时更新数据库之前,接收用户的配置中心搭建指令;搭建模块,用于根据配置中心搭建指令搭建配置中心;第四接收模块,用于接收用户的定时更新任务配置指令;配置模块,用于根据定时更新任务配置指令在配置中心中,配置定时更新任务。
47.在一种可能的实现方式中,第一指令至少包括以下一项:注册指令、登录指令。
48.在本发明实施例中,由于行业表述信息是从灵活用工平台的数据库获取的,行业
表述信息的获取过程不再强依赖于工商部门系统,且用户可以从灵活用工平台所展示的行业表述信息中,正常选择行业表述,从而完成集群注册信息的填写过程,避免了因工商部门服务系统维护升级、请求工商服务报错、超时或网络抖动等情况发生时,影响用户的集群注册操作的问题,提升了用户注册/登录的效率,提高了用户的使用体验。
49.本发明实施例还提供一种电子设备50,如图4所示,包括:处理器501、存储器502及存储在存储器502上并可在处理器501上运行的程序,程序被处理器501执行时实现如图1、图2所示的行业表述的获取方法的步骤。
50.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如图1、图2所示的行业表述的获取方法的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
51.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
52.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
53.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献