System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据管理,尤其涉及一种基于用户角色的cad操作记录的管理方法、装置及设备。
技术介绍
1、目前的cad工业软件,用户在进行相关的cad操作后,只会缓存在本地终端的内存中,当用户退出软件或关闭程序后,记录在本地终端内存中的cad操作记录信息会清空。例如,用户进行撤销操作或重做操作的时候,当退出软件或关闭程序后,记录在内存中的撤销操作和重做操作信息会清空。当用户再次进入程序后,采用撤销命令不会回退到前几次打开软件的历史操作,只能回退当次打开软件后所缓存的历史记录。这主要是由于一般的cad工业软件,基本采用单步操作模型或线性操作模型等方案,操作记录流仅会在当次使用cad软件时缓存在本地的内存中。
2、现有的这种cad操作记录的管理方式,对于多用户协同、复杂度较高的设计工作来说,cad操作记录的管理不够灵活便捷。特别是目前的cad设计往往会涉及到多用户的协同设计场景,不同用户会针对同一个产品设计同时进行协同设计,若不同用户退出软件后都清除相应的操作记录,不便于后续根据不同用户的历史操作记录来进行问题溯源和操作设计的重做,从而会影响cad设计效率。
技术实现思路
1、本专利技术实施例提供一种基于用户角色的cad操作记录的管理方法、装置及设备,能够提高对cad操作记录的管理便捷性,并便于后续根据历史操作记录来进行问题溯源和操作设计的重做,从而提高了cad设计效率。
2、本专利技术一实施例提供一种基于用户角色的cad操作记录的管理方法,应用于服务器,所述服务
3、响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面;所述管理请求包括用户的管理角色及操作记录管理选项,所述管理请求是所述用户终端基于所述用户在登录后的管理界面上对操作记录管理选项的选定操作后而对应生成的;所述管理角色及所述操作记录管理选项两者与所述cad操作记录管理页面之间的对应关系为预设的;
4、响应接收到的由所述用户终端发送过来的操作指令,向所述用户终端返回对应的cad操作记录的操作结果;所述操作指令是所述用户终端基于所述用户对所述cad操作记录管理页面中的cad操作记录所进行的管理操作而对应生成的,所述管理角色与所述操作权限之间的对应关系为预设的。
5、作为上述方案的改进,在所述响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面之前,所述方法还包括:
6、解析验证接收到的由用户终端发送过来的用户身份信息;
7、在所述用户身份信息解析验证成功后,获取用户对应的管理角色,并向所述用户终端返回与所述用户角色对应的管理界面。
8、作为上述方案的改进,在所述响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面之前,所述方法还包括:
9、接收不同用户终端上传的不同用户的cad操作记录,并存储不同用户的所述cad操作记录。
10、作为上述方案的改进,所述响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面,包括:
11、响应接收到的由用户终端发送过来的对cad操作记录的管理请求,判断当前的所述选定操作是否有所述用户的所述管理角色所对应的操作权限;不同的管理角色对应有不同的操作权限;
12、若否,向所述用户终端返回所述用户无所述选定操作的操作权限的提示;
13、若是,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面。
14、作为上述方案的改进,所述响应接收到的由所述用户终端发送过来的操作指令,向所述用户终端返回对应的cad操作记录的操作结果,包括:
15、响应接收到的由所述用户终端发送过来的操作指令,判断当前的所述管理操作是否有所述用户的所述管理角色所对应的操作权限;不同的管理角色对应有不同的操作权限;
16、若否,向所述用户终端返回所述用户无所述管理操作的操作权限的提示;
17、若是,向所述用户终端返回与所述管理操作对应的cad操作记录的操作结果。
18、作为上述方案的改进,在向所述用户终端返回对应的cad操作记录的操作结果的过程中,所述方法还包括:
19、向所述用户终端返回所述操作结果的预览指令,以使所述用户终端根据所述预览指令对所述操作结果进行预览。
20、作为上述方案的改进,所述cad操作记录包括cad撤销记录和cad重做记录;
21、所述cad操作记录管理页面为弹窗页面,所述弹窗页面的窗口包括有与所述管理角色对应的cad操作记录列表及用户操作选项按钮;
22、所述管理角色包括管理员角色和普通用户角色。
23、本专利技术另一实施例对应提供了一种基于用户角色的cad操作记录的管理装置,应用于服务器,所述服务器预先存储有不同用户的cad操作记录,所述装置包括:
24、第一响应模块,用于响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面;所述管理请求包括用户的管理角色及操作记录管理选项,所述管理请求是所述用户终端基于所述用户在登录后的管理界面上对操作记录管理选项的选定操作后而对应生成的;所述管理角色及所述操作记录管理选项两者与所述cad操作记录管理页面之间的对应关系为预设的;
25、第二响应模块,用于响应接收到的由所述用户终端发送过来的操作指令,向所述用户终端返回对应的cad操作记录的操作结果;所述操作指令是所述用户终端基于所述用户对所述cad操作记录管理页面中的cad操作记录所进行的管理操作而对应生成的,所述管理角色与所述操作权限之间的对应关系为预设的。
26、本专利技术另一实施例提供了一种基于用户角色的cad操作记录的管理设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述专利技术实施例所述的基于用户角色的cad操作记录的管理方法。
27、本专利技术另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述专利技术实施例所述的基于用户角色的cad操作记录的管理方法。
28、相比于现有技术,上述任一专利技术实施例具有如下优点中的至少一个:
29、通过在所述服务器预先存储不同用户的cad操作记录,当用户需要对cad操作记录进行管理时,所述用户可以在登录后的管理界面上对操作记录管理选项进行选定操作,所述用户终端根据所述选定操作生成对cad操作记录的管理请求并发送给所述服务器,所述服务器响应接收到的本文档来自技高网...
【技术保护点】
1.一种基于用户角色的CAD操作记录的管理方法,其特征在于,应用于服务器,所述服务器预先存储有不同用户的CAD操作记录,所述方法包括:
2.如权利要求1所述的基于用户角色的CAD操作记录的管理方法,其特征在于,在所述响应接收到的由用户终端发送过来的对CAD操作记录的管理请求,向所述用户终端返回与所述管理请求对应的CAD操作记录管理页面之前,所述方法还包括:
3.如权利要求1所述的基于用户角色的CAD操作记录的管理方法,其特征在于,在所述响应接收到的由用户终端发送过来的对CAD操作记录的管理请求,向所述用户终端返回与所述管理请求对应的CAD操作记录管理页面之前,所述方法还包括:
4.如权利要求1所述的基于用户角色的CAD操作记录的管理方法,其特征在于,所述响应接收到的由所述用户终端发送过来的操作指令,向所述用户终端返回对应的CAD操作记录的操作结果,包括:
5.如权利要求1所述的基于用户角色的CAD操作记录的管理方法,其特征在于,在向所述用户终端返回对应的CAD操作记录的操作结果的过程中,所述方法还包括:
6.如权利要求1
7.一种基于用户角色的CAD操作记录的管理装置,其特征在于,应用于服务器,所述服务器预先存储有不同用户的CAD操作记录,所述装置包括:
8.一种基于用户角色的CAD操作记录的管理设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的基于用户角色的CAD操作记录的管理方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的基于用户角色的CAD操作记录的管理方法。
...【技术特征摘要】
1.一种基于用户角色的cad操作记录的管理方法,其特征在于,应用于服务器,所述服务器预先存储有不同用户的cad操作记录,所述方法包括:
2.如权利要求1所述的基于用户角色的cad操作记录的管理方法,其特征在于,在所述响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面之前,所述方法还包括:
3.如权利要求1所述的基于用户角色的cad操作记录的管理方法,其特征在于,在所述响应接收到的由用户终端发送过来的对cad操作记录的管理请求,向所述用户终端返回与所述管理请求对应的cad操作记录管理页面之前,所述方法还包括:
4.如权利要求1所述的基于用户角色的cad操作记录的管理方法,其特征在于,所述响应接收到的由所述用户终端发送过来的操作指令,向所述用户终端返回对应的cad操作记录的操作结果,包括:
5.如权利要求1所述的基于用户角色...
【专利技术属性】
技术研发人员:周恒,马群明,雷勋咏,李黄,吴继方,赵伟,佘敏,
申请(专利权)人:广州中望龙腾软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。