掌桥专利:专业的专利平台
掌桥专利
首页

一种财税小程序自动生成方法、装置、介质

文献发布时间:2023-06-19 11:29:13


一种财税小程序自动生成方法、装置、介质

技术领域

本发明涉及计算机程序生成技术领域,特别是一种财税小程序自动生成方法、装置、介质。

背景技术

知识付费和成人教育近几年市场规模逐年增长,财税领域的教学授课、内容服务的需求从线下转为线上,但是相关内容提供者(代理记账厂商、财税培训班、教授讲师等)的技术服务水平受制于互联网开发高昂成本并未迅速提升,客源向财税互联网巨头倾斜,大量财税领域小微服务商的生源严重流失,造成财税领域技术服务整体水平不高,市场经济垄断,地区发展不平衡。

现有技术中,客户如果需要制作小程序,需要复杂繁琐的在微信公众平台的注册、且需要注册费用、需要自筹开发团队建设“财税服务”软件包、还需要租用财税应用的数据库服务器、以及应用部署、运维等方面的费用,对小型客户造成了负担。

且现有技术中,生成小程序时,对客户类型没有区分,导致生成的小程序不一定符合用户的需求,影响了用户体验,且在同一个平台生成所有客户的小程序,导致平台生成压力大,影响了平台的运行效率。

发明内容

本发明针对上述现有技术中的缺陷,提出了如下技术方案。

一种财税小程序自动生成方法,该方法包括以下步骤:

步骤S1,财税定制平台获取用户生成小程序的请求,所述请求包括用户类型和用户信息;

步骤S2,基于所述用户类型选择对应的小程序自动生成平台;

步骤S3,在对应的小程序自动生成平台基于所述用户信息生成相应的小程序;

步骤S4,所述用户将所述小程序发布在微信的小程序平台中,供其他客户使用。

更进一步地,所述用户类型为企业用户或自然人用户,所述用户类型为企业用户时,所述用户信息为营业执照和法人身份信息,所述用户类型为自然人用户时,所述用户信息为自然人身份信息。

更进一步地,所述步骤S2的步骤操作为:如果所述用户类型为企业用户时,选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台,当所述用户类型为自然人用户时,选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台。

更进一步地,所述步骤S3的操作过程为:

当选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台时,为企业用户创建一组数据,这组数据存储的为企业用户标识enterprise_user_id和企业用户名称shop_name,其用于给企业用户推送消息;

所述企业用户收到推送的信息后会打开消息中的链接,调用API接口弹出企业用户的page页面,在企业用户的page页面中提示企业用户输入企业信息legal_name和法人信息legal_persona_name;

当企业用户在企业用户的page页面中将企业信息legal_name和法人信息legal_persona_name输入后,自动创建法人微信号legal_persona_wechat,然后调用API接口postData('authentication'),并renderSuccess;

企业用户会再次收到微信消息,执行useGlobalScope,企业用户获得通过平台人脸识别和OCR技术调用认证信息,对所述企业用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,获得了微信授权,取得调用支付、类目及发布代码相关能力,并基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序;

当选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台时,为个人用户创建一组数据,这组数据存储的是个人用户标识personal_user_id和个人用户名称shop_name,其用于给个人用户推送消息;

当个人用户收到推送的信息后会打开消息中的链接,调用微信的API接口弹出个人客户的page页面,在个人客户的page页面中提示输入个人信息personal_name,并获取该个人客户对应的个人微信号legal_persona_wechat;

当接收到个人用户的个人信息personal_name时,基于所述对应的个人微信号persona_wechat调用API接口postData('authentication'),并renderSuccess;

当个人用户会再次收到微信消息,执行useGlobalScope,用户获得通过平台人脸识别和OCR技术调用认证信息,对所述个人用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,即获得到了个人用户微信授权,可以调用类目及发布代码相关能力,但支付功能不可以使用,并基于个人信息personal_name从程序组件库中为个人用户生成小程序。

更进一步地,所述基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序的操作为:基于所述基于企业信息legal_name和法人信息legal_persona_name获取所述企业的规模、服务内容以及市场销售覆盖率,基于所述企业的规模、服务内容以及市场销售覆盖率从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

更进一步地,所述基于个人信息personal_name从程序组件库中为企业用户生成小程序的操作为:基于个人信息personal_name获取个人用户的行业背景、从业年限以及征信数据,基于所述行业背景、从业年限以及征信数据从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

本发明还提出了一种财税小程序自动生成装置,该装置包括:

请求单元201,财税定制平台获取用户生成小程序的请求,所述请求包括用户类型和用户信息;

选择单元202,基于所述用户类型选择对应的小程序自动生成平台;

生成单元203,在对应的小程序自动生成平台基于所述用户信息生成相应的小程序;

发布单元204,所述用户将所述小程序发布在微信的小程序平台中,供其他客户使用。

更进一步地,所述用户类型为企业用户或自然人用户,所述用户类型为企业用户时,所述用户信息为营业执照和法人身份信息,所述用户类型为自然人用户时,所述用户信息为自然人身份信息。

更进一步地,所述选择单元202的操作为:如果所述用户类型为企业用户时,选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台,当所述用户类型为自然人用户时,选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台;

所述生成单元203的操作过程为:

当选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台时,为企业用户创建一组数据,这组数据存储的为企业用户标识enterprise_user_id和企业用户名称shop_name,其用于给企业用户推送消息;

所述企业用户收到推送的信息后会打开消息中的链接,调用API接口弹出企业用户的page页面,在企业用户的page页面中提示企业用户输入企业信息legal_name和法人信息legal_persona_name;

当企业用户在企业用户的page页面中将企业信息legal_name和法人信息legal_persona_name输入后,自动创建法人微信号legal_persona_wechat,然后调用API接口postData('authentication'),并renderSuccess;

企业用户会再次收到微信消息,执行useGlobalScope,企业用户获得通过平台人脸识别和OCR技术调用认证信息,对所述企业用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,获得了微信授权,取得调用支付、类目及发布代码相关能力,并基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序;

当选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台时,为个人用户创建一组数据,这组数据存储的是个人用户标识personal_user_id和个人用户名称shop_name,其用于给个人用户推送消息;

当个人用户收到推送的信息后会打开消息中的链接,调用微信的API接口弹出个人客户的page页面,在个人客户的page页面中提示输入个人信息personal_name,并获取该个人客户对应的个人微信号legal_persona_wechat;

当接收到个人用户的个人信息personal_name时,基于所述对应的个人微信号persona_wechat调用API接口postData('authentication'),并renderSuccess;

当个人用户会再次收到微信消息,执行useGlobalScope,用户获得通过平台人脸识别和OCR技术调用认证信息,对所述个人用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,即获得到了个人用户微信授权,可以调用类目及发布代码相关能力,但支付功能不可以使用,并基于个人信息personal_name从程序组件库中为个人用户生成小程序;

所述基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序的操作为:基于所述基于企业信息legal_name和法人信息legal_persona_name获取所述企业的规模、服务内容以及市场销售覆盖率,基于所述企业的规模、服务内容以及市场销售覆盖率从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序;

所述基于个人信息personal_name从程序组件库中为企业用户生成小程序的操作为:基于个人信息personal_name获取个人用户的行业背景、从业年限以及征信数据,基于所述行业背景、从业年限以及征信数据从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

本发明还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序,计算机处理器执行所述存储介质上的程序以实现上述任一方法。

本发明的一种财税小程序自动生成方法、装置、介质,该方法包括以下步骤:步骤S1,财税定制平台获取用户生成小程序的请求,所述请求包括用户类型和用户信息;步骤S2,基于所述用户类型选择对应的小程序自动生成平台;步骤S3,在对应的小程序自动生成平台基于所述用户信息生成相应的小程序;步骤S4,所述用户将所述小程序发布在微信的小程序平台中,供其他客户使用。通过本发明,客户无需在微信公众号自行注册,也不需要注册费用,更不需要雇佣小程序专门的设计、维护人员,也不需要租用服务器等,节约了客户的费用,可以方便的为不同类型的客户生成相应的小程序,提高了用户体验,降低了生成平台的压力,本发明中,根据上述详细的描述,在生成小程序时,根据不同的客户类型,即企业用户、个人用户生成不同功能的小程序,在生成过程中,基于企业、个人的不同维度的信息自动的生成相应的小程序,企业、个人用户也可以在发送请求时指定一些小程序的功能。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显。

图1是根据本发明的实施例的一种财税小程序自动生成方法的流程图。

图2是根据本发明的实施例的一种财税小程序自动生成装置的结构图。

图3是根据本发明的实施例的财税定制平台的结构图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了本发明的一种财税小程序自动生成方法,该方法包括以下步骤:

步骤S1,财税定制平台获取用户生成小程序的请求,所述请求包括用户类型和用户信息;

步骤S2,基于所述用户类型选择对应的小程序自动生成平台;

步骤S3,在对应的小程序自动生成平台基于所述用户信息生成相应的小程序;

步骤S4,所述用户将所述小程序发布在微信的小程序平台中,供其他客户使用。

更进一步地,所述用户类型为企业用户或自然人用户,所述用户类型为企业用户时,所述用户信息为营业执照和法人身份信息,所述用户类型为自然人用户时,所述用户信息为自然人身份信息。

本发明中的财税定制平台采用畅捷通小程序流程自动化平台基础框架建设,其支持快速进行资质OCR审核、调用微信公共开放平台API接口注册、安全企业代理授权、小程序应用模块组合发布、自动化测试、微服务部署、灰度发布全流程管理。小程序核心应用“财税内容板块”基于畅捷通会计家园案例进行重构抽象,业务服务包含财税问答、会计地图、财税直播课、生源管理、课程定价等套件;系统基础的包括注册中心、监控中心、配置中心,用户体系等内容。系统架构层面提供路由分发、权限控制、安全加密、缓存服务、消息推送、应用更新等众多框架级能力。

通过本发明,客户无需在微信公众号自行注册,也不需要注册费用,更不需要雇佣小程序专门的设计、维护人员,也不需要租用服务器等,节约了客户的费用,可以方便的为不同类型的客户生成相应的小程序,提高了用户体验,降低了生成平台的压力,这是本发明的重要发明点之一。

在一个实施例中,所述步骤S2的步骤操作为:如果所述用户类型为企业用户时,选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台,当所述用户类型为自然人用户时,选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台。

在一个实施例中,所述步骤S3的操作过程为:

当选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台时,为企业用户创建一组数据,这组数据存储的为企业用户标识enterprise_user_id和企业用户名称shop_name,其用于给企业用户推送消息;推送消息的消息模板template可以通过sms和wx两种形式推送。

所述企业用户收到推送的信息后会打开消息中的链接,调用API接口弹出企业用户的page页面,在企业用户的page页面中提示企业用户输入企业信息legal_name和法人信息legal_persona_name;

当企业用户在企业用户的page页面中将企业信息legal_name和法人信息legal_persona_name输入后,自动创建法人微信号legal_persona_wechat,然后调用API接口postData('authentication'),并renderSuccess;

企业用户会再次收到微信消息,执行useGlobalScope,企业用户获得通过平台人脸识别和OCR技术调用认证信息,对所述企业用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,获得了微信授权,取得调用支付、类目及发布代码相关能力,并基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序;

当选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台时,为个人用户创建一组数据,这组数据存储的是个人用户标识personal_user_id和个人用户名称shop_name,其用于给个人用户推送消息;推送消息的消息模板template可以通过sms和wx两种形式推送。

当个人用户收到推送的信息后会打开消息中的链接,调用微信的API接口弹出个人客户的page页面,在个人客户的page页面中提示输入个人信息personal_name,并获取该个人客户对应的个人微信号legal_persona_wechat;

当接收到个人用户的个人信息personal_name时,基于所述对应的个人微信号persona_wechat调用API接口postData('authentication'),并renderSuccess;

当个人用户会再次收到微信消息,执行useGlobalScope,用户获得通过平台人脸识别和OCR技术调用认证信息,对所述个人用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,即获得到了个人用户微信授权,可以调用类目及发布代码相关能力,但支付功能不可以使用,并基于个人信息personal_name从程序组件库中为个人用户生成小程序。

在一个实施例中,所述基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序的操作为:基于所述基于企业信息legal_name和法人信息legal_persona_name获取所述企业的规模、服务内容以及市场销售覆盖率,基于所述企业的规模、服务内容以及市场销售覆盖率从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

在一个实施例中,所述基于个人信息personal_name从程序组件库中为企业用户生成小程序的操作为:基于个人信息personal_name获取个人用户的行业背景、从业年限以及征信数据,基于所述行业背景、从业年限以及征信数据从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

本发明中,根据上述详细的描述,在生成小程序时,根据不同的客户类型,即企业用户、个人用户生成不同功能的小程序,在生成过程中,基于企业、个人的不同维度的信息自动的生成相应的小程序,企业、个人用户也可以在发送请求时指定一些小程序的功能,这是本发明的重要发明点。

图2示出了本发明的一种财税小程序自动生成装置,该装置包括:

请求单元201,财税定制平台获取用户生成小程序的请求,所述请求包括用户类型和用户信息;

选择单元202,基于所述用户类型选择对应的小程序自动生成平台;

生成单元203,在对应的小程序自动生成平台基于所述用户信息生成相应的小程序;

发布单元204,所述用户将所述小程序发布在微信的小程序平台中,供其他客户使用。

更进一步地,所述用户类型为企业用户或自然人用户,所述用户类型为企业用户时,所述用户信息为营业执照和法人身份信息,所述用户类型为自然人用户时,所述用户信息为自然人身份信息。

本发明中的财税定制平台采用畅捷通小程序流程自动化平台基础框架建设,其支持快速进行资质OCR审核、调用微信公共开放平台API接口注册、安全企业代理授权、小程序应用模块组合发布、自动化测试、微服务部署、灰度发布全流程管理。小程序核心应用“财税内容板块”基于畅捷通会计家园案例进行重构抽象,业务服务包含财税问答、会计地图、财税直播课、生源管理、课程定价等套件;系统基础的包括注册中心、监控中心、配置中心,用户体系等内容。系统架构层面提供路由分发、权限控制、安全加密、缓存服务、消息推送、应用更新等众多框架级能力。

通过本发明,客户无需在微信公众号自行注册,也不需要注册费用,更不需要雇佣小程序专门的设计、维护人员,也不需要租用服务器等,节约了客户的费用,可以方便的为不同类型的客户生成相应的小程序,提高了用户体验,降低了生成平台的压力,这是本发明的重要发明点之一。

在一个实施例中,所述选择单元202的操作为:如果所述用户类型为企业用户时,选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台,当所述用户类型为自然人用户时,选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台。

在一个实施例中,所述生成单元203的操作过程为:

当选择企业版小程序应用自动生成平台作为对应的小程序自动生成平台时,为企业用户创建一组数据,这组数据存储的为企业用户标识enterprise_user_id和企业用户名称shop_name,其用于给企业用户推送消息;推送消息的消息模板template可以通过sms和wx两种形式推送。

所述企业用户收到推送的信息后会打开消息中的链接,调用API接口弹出企业用户的page页面,在企业用户的page页面中提示企业用户输入企业信息legal_name和法人信息legal_persona_name;

当企业用户在企业用户的page页面中将企业信息legal_name和法人信息legal_persona_name输入后,自动创建法人微信号legal_persona_wechat,然后调用API接口postData('authentication'),并renderSuccess;

企业用户会再次收到微信消息,执行useGlobalScope,企业用户获得通过平台人脸识别和OCR技术调用认证信息,对所述企业用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,获得了微信授权,取得调用支付、类目及发布代码相关能力,并基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序;

当选择个人版小程序应用自动生成平台作为对应的小程序自动生成平台时,为个人用户创建一组数据,这组数据存储的是个人用户标识personal_user_id和个人用户名称shop_name,其用于给个人用户推送消息;推送消息的消息模板template可以通过sms和wx两种形式推送。

当个人用户收到推送的信息后会打开消息中的链接,调用微信的API接口弹出个人客户的page页面,在个人客户的page页面中提示输入个人信息personal_name,并获取该个人客户对应的个人微信号legal_persona_wechat;

当接收到个人用户的个人信息personal_name时,基于所述对应的个人微信号persona_wechat调用API接口postData('authentication'),并renderSuccess;

当个人用户会再次收到微信消息,执行useGlobalScope,用户获得通过平台人脸识别和OCR技术调用认证信息,对所述个人用户进行认证,认证通过后,通过getStatusAttr获得相关结果'验证中'或者'注册成功';

接收到注册成功的消息后,即获得到了个人用户微信授权,可以调用类目及发布代码相关能力,但支付功能不可以使用,并基于个人信息personal_name从程序组件库中为个人用户生成小程序。

在一个实施例中,所述基于企业信息legal_name和法人信息legal_persona_name从程序组件库中为企业用户生成小程序的操作为:基于所述基于企业信息legal_name和法人信息legal_persona_name获取所述企业的规模、服务内容以及市场销售覆盖率,基于所述企业的规模、服务内容以及市场销售覆盖率从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

在一个实施例中,所述基于个人信息personal_name从程序组件库中为企业用户生成小程序的操作为:基于个人信息personal_name获取个人用户的行业背景、从业年限以及征信数据,基于所述行业背景、从业年限以及征信数据从所述程序组件库中选择相匹配的程序组件,将选择出的程序组件生成小程序。

本发明中,根据上述详细的描述,在生成小程序时,根据不同的客户类型,即企业用户、个人用户生成不同功能的小程序,在生成过程中,基于企业、个人的不同维度的信息自动的生成相应的小程序,企业、个人用户也可以在发送请求时指定一些小程序的功能,这是本发明的重要发明点。

在一个实施例中,图3示出了本发明的财税定制平台包括数据层、基础服务层、应用层和展示层,所述数据层包含结构化数据与非结构化数据。结构化数据主要存储在关系型数据库MySQL中,对于热点数据通过分布式缓存服务Redis进行数据缓存以提高访问效率。非结构化数据主要包含日志文件及业务文件,日志文件由系统采集后接入日志中心,业务文件存储在共享文件服务中,一方面对应用层屏蔽数据访问层细节,另一方面对应用层暴露可复用的平台级能力。基础服务层是会计家园小程序平台基础框架的主要部分,统一为应用层提供鉴权、加密、用户管理、缓存管理、日志管理、配置管理、接口管控、熔断限流、消息推送、更新检测、灰度验证、监控采集等实用能力。应用层是会计家园小程序服务平台主要的业务产品所在,对外提供系统级服务能力。包含个人小程序注册申办、企业小程序注册申办、小程序模板套件管理、小程序规则管理、私域人员管理、企业产品展示管理、商机展示管理、访客管理、推广码管理、课程模块管理等。展示层即为专属小程序发布后服务终端用户的服务窗口,在展示层显示的即为专属的品牌方形象,包括企业的名称、简介、logo、产品宣传、财税课程等内容。

通过本发明的财税定制平台即可以实现不同的客户可以通过灵活组合的方式采用0代码方式配置专属自己的财税小程序应用,并智能化在客户端显示自有品牌的产品服务内容,运营专属用户群体。免去复杂繁琐的微信公众平台的注册流程、免去注册费用、免去自筹开发团队建设“财税服务”软件包的费用、免去财税应用的数据库服务器租用、应用部署、运维等方面的费用,从而降低了用户成本,提高了客户小程序生成效率,且根据不同的客户进行小程序的生成,降低了生成压力,这是本发明的另一个重要发明点。

本发明还提出了一种计算机可读存储介质,所述存储介质上存储有计算机程序,计算机处理器执行所述存储介质上的程序以实现上述任一方法。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质 中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

最后所应说明的是:以上实施例仅以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。

相关技术
  • 一种财税小程序自动生成方法、装置、介质
  • 一种小程序二维码自动生成方法、装置、设备及介质
技术分类

06120112942382