【技术实现步骤摘要】
租户功能定制方法、装置及基于租户的办公系统
本专利技术涉及计算机应用领域,具体而言,涉及一种租户功能定制方法、装置及基于租户的办公系统。
技术介绍
目前的办公系统多采用多租户SaaS架构,多租户是指一个单独的实例可以为多个租户服务。多租户架构通过在多个用户之间的资源复用,运营管理维护资源,有效节省开发应用的成本。但是由于多租户共享同一份系统的核心代码,若为每个用户进行功能定制将会极大地增加软件设计的复杂性和难度,因此多租户架构难以满足租户功能自定义的需求。
技术实现思路
本专利技术为了解决现有技术难以满足组合功能自定义需要的技术问题,提出了一种租户功能定制方法、装置及基于租户的办公系统。为了实现上述目的,根据本专利技术的一个方面,提供了一种租户功能定制方法,包括:获取办公子系统发布的默认功能;根据租户的定制指令对所述默认功能进行功能定制,生成所述默认功能对应的租户定制功能,其中,所述功能定制包括对所述默认功能中的默认菜单、默认服务以及默认流程中的至少一个进行定制;将所述租户定制功能以及所述默认功能分开存储。为了实现上述目的,根据本专利技术的另一个方面,提供了一种租户功能定制装置,包括:默认功能获取单元,用于获取办公子系统发布的默认功能;功能定制单元,用于根据租户的定制指令对所述默认功能进行功能定制,生成所述默认功能对应的租户定制功能,其中,所述功能定制包括对所述默认功能中的默认菜单、默认服务以及默认流程中的至少一个进行定制;存储单元, ...
【技术保护点】
1.一种租户功能定制方法,其特征在于,包括:/n获取办公子系统发布的默认功能;/n根据租户的定制指令对所述默认功能进行功能定制,生成所述默认功能对应的租户定制功能,其中,所述功能定制包括对所述默认功能中的默认菜单、默认服务以及默认流程中的至少一个进行定制;/n将所述租户定制功能以及所述默认功能分开存储。/n
【技术特征摘要】
1.一种租户功能定制方法,其特征在于,包括:
获取办公子系统发布的默认功能;
根据租户的定制指令对所述默认功能进行功能定制,生成所述默认功能对应的租户定制功能,其中,所述功能定制包括对所述默认功能中的默认菜单、默认服务以及默认流程中的至少一个进行定制;
将所述租户定制功能以及所述默认功能分开存储。
2.根据权利要求1所述的租户功能定制方法,其特征在于,还包括:
获取所述默认功能的唯一标识以及所述租户的唯一标识;
根据所述默认功能的唯一标识、所述租户的唯一标识以及预设的标识生成规则生成所述租户定制功能的唯一标识。
3.根据权利要求2所述的租户功能定制方法,其特征在于,还包括:
获取所述租户向所述办公子系统发送业务功能使用请求,其中,所述业务功能使用请求包含默认功能信息;
确定所述默认功能信息对应的默认功能,并根据该对应的默认功能的唯一标识、所述租户的唯一标识以及所述标识生成规则生成标识信息;
从存储所述租户定制功能的存储空间中查询所述标识信息对应的租户定制功能,并将查询出的租户定制功能的数据发送给所述办公子系统。
4.根据权利要求3所述的租户功能定制方法,其特征在于,还包括:
若无法查询出所述标识信息对应的租户定制功能,从存储所述默认功能的存储空间中查询该对应的默认功能,并将查询出的默认功能的数据发送给所述办公子系统。
5.一种租户功能定制装置,其特征在于,包括:
默认功能获取单元,用于获取办公子系统发布的默认功能;
功能定制单元,用于根据租户的定制指令对所述默认功能进行功能定制,生成所述默认功能对应的租户定制功能,其中,所述功能定制包括对所述默认功能中的默认菜单、默认服务以及默认流程中的至少一个进行定制;
存储单元,用于将所述租户定制功能以及所述默认功能分开存储。
6.根据权利要求5所述的租户功能定制装置,其特征在于,还包括:
标识信息获取单元,用于获取所述默认功能的唯一标识以及所述租户的唯一标识;
租户定制功能唯一标识生成单元,用于根据所述默认功能的唯一标识、所述租户的唯一标识以及预设的标识生成规则生成所述租户定制功能的唯一标识。
7.根据权利要求6所述的租户功能定制装置,其特征在于,还包括:
业务功能使用请求获取单元,用于获取所述租户向所述办公子系统发送业务功能使用请求,其中,所述业务功能使用请求包含默认功能信息;
标识信息生成单元,用于确定所述默认功能信息对应的默认功能,并根据该对应的默认功能的唯一标识、所述租户的唯一标识以及所述标识生成规则生成标识信息;
第一查询单元,用于从存储所述租户定制功能的存储空间中查询所述标识信息对应的租户定制功...
【专利技术属性】
技术研发人员:徐赟佳,谢思尧,康融洁,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。