System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于文档管理,具体涉及一种文档空间生成方法、装置、设备和计算机存储介质。
技术介绍
1、文档是软件开发使用和维护过程中的必备资料,其种类有软件文档、源代码文档、需求文档、设计文档、测试文档和用户手册等;文档的呈现方式有很多种,可以是传统的书面文字形式或图表形式,也可以是动态的网页形式。
2、随着企业规模的扩大和业务的不断拓展,企业内部的文档数量越来越多,文档来源也越来越多样化,文档格式和命名方式也各不相同;为了便于企业内部对已有的文档进行管理,也为了提高文档管理的效率,企业需要建立统一的文档管理规范和分类体系,建立知识库,建立文档审核机制,引入文档管理工具,建立文档管理培训体系等措施,以提高文档管理的效率和准确性,提高员工的文档管理能力和知识沉淀能力。
3、在现有技术中,传统文档平台一般是由服务商提供整体打包方案,服务商提供统一的saas平台服务,但捆绑式服务较为严重,对于业务快速发展且业务场景复杂的企业来说,系统进行迭代及功能拓展的成本较高;对于有私有化部署需求,且对文件存储安全等级有一定要求的用户,服务商可以提供基于私有云的整体打包方案,或基于用户个性化需求进行定制开发,然而这样的产品方案,开发周期长、成本高,对于企业不断增加的业务场景来说,系统进行迭代的成本较高,且扩展性差。
技术实现思路
1、本申请提供了一种文档空间生成方法、装置、设备和计算机存储介质,用以解决现有文档中心管理数字化资产管理效率低和成本高,以及文档空间迭代成本高和扩展性差的缺陷
2、第一方面,本申请提供一种文档空间生成方法,包括:
3、获取目标用户的登入信息,并根据所述登入信息,确定所述目标用户的使用需求;
4、判断所述使用需求是否满足预设调用条件;
5、若所述使用需求满足所述预设调用条件,则按照所述使用需求调用第一文档平台的基础文档服务和第二文档平台的目标接口服务;
6、根据所述基础文档服务和所述目标接口服务,生成与所述使用需求对应的目标文档空间。
7、可选的,在所述判断所述使用需求是否满足预设调用条件之前,所述方法还包括:
8、获取文档中心的设定优先级,所述设定优先级用于指示所述文档中心对用户权限的划分;
9、根据所述登入信息,确定所述目标用户的登入优先级;
10、根据所述登入优先级和所述设定优先级,确定所述目标用户的目标使用权限,所述目标使用权限用于指示所述目标用户可以进行的文档操作。
11、可选的,所述目标使用权限包括:第一使用权限、第二使用权限和第三使用权限,所述优先级包括:第一优先级、第二优先级和第三优先级,所述根据所述登入优先级和所述设定优先级,确定所述目标用户的目标使用权限,包括:
12、判断所述登入优先级是否满足所述第一优先级;
13、若所述登入优先级满足所述第一优先级,则确定所述目标使用权限为所述第一使用权限;
14、若所述登入优先级不满足所述第一优先级,则判断所述登入优先级是否满足所述第二优先级;
15、若所述登入优先级满足所述第二优先级,则确定所述目标使用权限为所述第二使用权限,其中,第一使用权限高于第二使用权限;
16、若所述登入优先级不满足所述第二优先级,则确定所述目标使用权限为所述第三使用权限,其中,第二使用权限高于第三使用权限。
17、可选的,所述判断所述使用需求是否满足预设调用条件,包括:
18、按照所述目标使用权限为所述目标用户分配可调用服务;
19、根据所述使用需求,确定所述目标用户需要的目标文档服务;
20、判断所述可调用服务是否满足所述目标文档服务;
21、若所述可调用服务满足所述目标文档服务,则确定所述使用需求满足预设调用条件。
22、可选的,所述按照所述使用需求调用第一文档平台的基础文档服务和第二文档平台的目标接口服务,包括:
23、若所述目标使用权限为所述第一使用权限或所述第二使用权限,则按照文档平台的类型对所述目标文档服务进行分类处理,得到第一文档服务和第二文档服务;
24、按照所述第一文档服务调用所述第一文档平台的基础文档服务;
25、根据所述第二文档服务,生成接口服务的调用参数;
26、按照所述调用参数对所述第二文档平台的接口服务进行调用处理,并将调用处理的结果确定为目标接口服务。
27、可选的,所述方法还包括:
28、在生成所述目标文档空间之后,获取所述目标用户的设置需求和所述目标文档空间的文档服务;
29、根据所述设置需求,确定所述文档服务的使用权限,并建立所述使用权限与所述文档服务之间的关联关系;
30、按照所述关联关系对所述目标文档空间进行更新处理,得到新的目标文档空间。
31、可选的,所述方法还包括:
32、若所述目标使用权限为所述第三使用权限,则确定所述目标文档服务与所述基础文档服务一致;
33、按照所述目标文档服务调用所述第一文档平台的基础文档服务;
34、根据调用的基础文档服务,生成与所述使用需求对应的目标文档空间。
35、第二方面,本申请提供一种文档空间生成装置,包括:
36、获取模块,用于获取目标用户的登入信息。
37、确定模块,用于根据所述登入信息,确定所述目标用户的使用需求。
38、判断模块,用于判断所述使用需求是否满足预设调用条件。
39、若所述使用需求满足所述预设调用条件,则处理模块,用于按照所述使用需求调用第一文档平台的基础文档服务和第二文档平台的目标接口服务。
40、所述处理模块,还用于根据所述基础文档服务和所述目标接口服务,生成与所述使用需求对应的目标文档空间。
41、可选的,所述获取模块,还用于获取文档中心的设定优先级,所述设定优先级用于指示所述文档中心对用户权限的划分。
42、所述确定模块,还用于根据所述登入信息,确定所述目标用户的登入优先级。
43、所述确定模块,还用于根据所述登入优先级和所述设定优先级,确定所述目标用户的目标使用权限,所述目标使用权限用于指示所述目标用户可以进行的文档操作。
44、可选的,所述判断模块,还用于判断所述登入优先级是否满足所述第一优先级。
45、若所述登入优先级满足所述第一优先级,则所述确定模块,还用于确定所述目标使用权限为所述第一使用权限。
46、若所述登入优先级不满足所述第一优先级,则所述判断模块,还用于判断所述登入优先级是否满足所述第二优先级。
47、若所述登入优先级满足所述第二优先级,则所述确定模块,还用于确定所述目标使用权限为所述第二使用权限,其中,第一使用权限高于第二使用权限。
48、若所述登入优先级不满足所述第二优本文档来自技高网...
【技术保护点】
1.一种文档空间生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述判断所述使用需求是否满足预设调用条件之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述目标使用权限包括:第一使用权限、第二使用权限和第三使用权限,所述优先级包括:第一优先级、第二优先级和第三优先级,所述根据所述登入优先级和所述设定优先级,确定所述目标用户的目标使用权限,包括:
4.根据权利要求3所述的方法,其特征在于,所述判断所述使用需求是否满足预设调用条件,包括:
5.根据权利要求4所述的方法,其特征在于,所述按照所述使用需求调用第一文档平台的基础文档服务和第二文档平台的目标接口服务,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求3所述的方法,其特征在于,所述方法还包括:
8.一种文档空间生成装置,其特征在于,包括:
9.一种文档空间生成设备,其特征在于,包括:
10.一种计算机存储介质,其特征在于,所述计算机存储
...【技术特征摘要】
1.一种文档空间生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述判断所述使用需求是否满足预设调用条件之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述目标使用权限包括:第一使用权限、第二使用权限和第三使用权限,所述优先级包括:第一优先级、第二优先级和第三优先级,所述根据所述登入优先级和所述设定优先级,确定所述目标用户的目标使用权限,包括:
4.根据权利要求3所述的方法,其特征在于,所述判断所述使用需求是否满足预设调用条件,包括:
5.根据权利要...
【专利技术属性】
技术研发人员:曹海宁,孙能林,
申请(专利权)人:青岛海尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。