协同项目的配置方法、装置及电子设备制造方法及图纸

技术编号:30165375 阅读:12 留言:0更新日期:2021-09-25 15:21
本发明专利技术涉及计算机辅助设计技术领域,具体涉及协同项目的配置方法、装置及电子设备,所述方法包括接收云端推送的目标协同项目的当前版本;比较所述当前版本与所述目标协同项目在本地的存储版本;基于比较结果利用所述当前版本的配置数据对所述存储版本的配置数据进行更新,或,将所述存储版本的配置数据上传至所述云端以对所述当前版本的配置数据进行更新。利用云端与客户端的组合模式,以云端的当前版本为导向,无论云端还是客户端对目标协同项目的配置数据有修改,均需要对云端的当前版本进行修改,确定目标协同项目下所有用户的项目配置数据的一致性,配置数据的修改具有实时性。性。性。

【技术实现步骤摘要】
协同项目的配置方法、装置及电子设备


[0001]本专利技术涉及计算机辅助设计
,具体涉及协同项目的配置方法、装置及电子设备。

技术介绍

[0002]协同项目即多人对同一个项目进行处理,其中,为保证协同项目配置数据的一致性,一般采用专业级设置模板。所述的专业级设置模板将会根据建筑使用功能的分类为维度进行配置,所谓建筑使用功能的分类通常为民用建筑、工业建筑和农业建筑。因此,提供专业级设置模板可以帮助用户迅速开启协同项目的设计,对涉及内容起到标准化管理以及帮助数据信息一致性的传递。
[0003]基于此,提出了协同设计的概念,所述的协同设计是当下设计行业技术更新的一个重要方向,也是设计技术发展的必然趋势,其中有二个技术分支,一是主要适合于大型公建,复杂结构的三维BIM协同,二是主要适合普通建筑及住宅的二维CAD协同。通过协同设计建立统一的设计标准,包括图层、颜色、线型、打印样式等,在此基础上,所有设计专业及人员在一个统一的平台上进行设计,从而减少现行各专业之间以及专业内部由于沟通不畅或沟通不及时导致的错、漏、碰、缺,真正实现所有图纸信息元的单一性,实现一处修改其他自动修改,提升设计效率和设计质量。
[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]基于所述当前版本的配置数据对所述目标数据表进行更新,以更新所述存储版本的配置数据。
[0035]本专利技术实施例提供的协同项目的配置方法,在有更新时利用数据表的方式对配置数据进行更新,使得在升级前低版本不会使用到这些目标数据表,所以不会影响目标数据表中的数据,只有在升级时才会影响到目标数据表。
[0036]结合第一方面,在第一方面第七实施方式中,当所述当前版本与所述存储版本相同时,所述将所述存储版本的配置数据上传至所述云端以对所述云端的配置数据进行更新,包括:
[0037]响应于对所述存储版本的配置数据的修改操作,确定修改后的配置数据;
[0038]将所述修改后的配置数据上传至所述云端,以对所述云端的配置数据进行更新。
[0039]本专利技术实施例提供的协同项目的配置方法,当本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种协同项目的配置方法,其特征在于,包括:接收云端推送的目标协同项目的当前版本;比较所述当前版本与所述目标协同项目在本地的存储版本;基于比较结果利用所述当前版本的配置数据对所述存储版本的配置数据进行更新,或,将所述存储版本的配置数据上传至所述云端以对所述当前版本的配置数据进行更新。2.根据权利要求1所述的配置方法,其特征在于,当所述当前版本高于所述存储版本时,所述基于比较结果利用云端的配置数据对所述存储版本的配置数据进行更新,包括:从所述云端获取所述当前版本的配置数据;基于所述当前版本的配置数据对所述存储版本的配置数据进行更新。3.根据权利要求2所述的配置方法,其特征在于,所述从所述云端获取所述当前版本的配置数据,包括:响应于对所述存储版本是否更新的选择操作,确定是否更新所述存储版本的配置数据;当不更新所述存储版本的配置数据时,响应于对所述目标协同项目的提交操作,确定所述提交操作无效;从所述云端获取所述当前版本的配置数据,以强制更新所述存储版本的配置数据。4.根据权利要求3所述的配置方法,其特征在于,所述基于所述当前版本的配置数据对所述存储版本的配置数据进行更新,包括:强制更新所述存储版本的配置数据;将强制更新后的配置数据提交至所述云端,以使得所述云端更新所述当前版本的配置数据。5.根据权利要求2所述的配置方法,其特征在于,所述基于所述当前版本的配置数据对所述存储版本的配置数据进行更新,包括:将所述当前版本的配置数据与所述存储版本的配置数据进行比较,确定所述存储版本的配置数据中的修改项以及合并项,所述合并项为本地对所述存储版本的配置数据进行修改得到的;利用所述修改项对所述存储版本的配置数据中的对应内容进行修改,并利用所述合并项在所述存储版本的配置数据中新增对应的内容,以确定更新后的配置数据。6.根据权利要求5所述的配置方法,其特征在于,所述基于所述配置数据对所述存储版本的配置数据进行更新,还包括:将所述更新后的配置数据上传至所述云端,以使得所述云端更新所述当前版本。7.根据权利要求2所述的配置方法,其特征在于,所述基于所述当前版本的配置数据对所述存储版本的配置数据进行更新,包括:获取所述存储版本对应的当前数据表;利用所述当前数据表建立目标数据表;基于所述当前版本的配置数据对所述目标数据表进行更新,以更新所述存储版本的配置数据。8.根据权利要求1所述的配置方法,其特征在于,当所述当前版本与所述存储版本相同时,所述将所述存储版本的...

【专利技术属性】
技术研发人员:张媛琦朱绍能韩晓洁
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1