[发明专利]文本提交方法、装置、设备及存储介质在审
申请号: | 202010900773.0 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112035596A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 姬鹏 | 申请(专利权)人: | 京东数字科技控股股份有限公司 |
主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F40/194 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 王卫忠;卢万腾 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 提交 方法 装置 设备 存储 介质 | ||
本申请涉及一种文本提交方法、装置、设备及存储介质,属于网络技术领域。该方法在获取用户的预览指令时,根据预览指令,显示目标文本和在当前时刻目标文本对应的源文本的最新文本,目标文本为在脚本编辑页面对源文本的内容修改后得到的文本,获取用户的提交指令,根据提交指令确定是否提交该目标文本,其中,提交指令是用户基于显示的最新文本的内容和目标文本的内容提交的。用于解决多人同时对同一个源文本进行修改时,文本内容错误容易被覆盖的问题。
技术领域
本申请涉及网络技术领域,尤其涉及一种文本提交方法、装置、设备及存储介质。
背景技术
文件存储系统是一种对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的文件系统,该系统可以为Windows操作系统、Linux操作系统、Mac操作系统等系统,都可以为作为文件系统。它是一种明显区别于数据库存储系统的技术。
文件存储系统的主要操作有文件的创建、修改、删除、读取四种操作。为达到提供远程服务的目的,它基于超文本传输协议(HyperText Transfer Protocol,简称HTTP)、超文本传输安全协议(Hyper Text Transfer Protocol over SecureSocket Layer,简称HTTPS)或其他协议对外提供满足上述四种操作的接口服务。用户可以通过浏览器创建、修改、删除、读取相关文件,这样可以使团队非常方便的共享、开发和维护同一个项目工程。
对源文本进行修改时,现有的操作系统通常实现的功能是将修改后的目标文本直接去覆盖源文本内容。如果出现多人在同一时间段修改并提交修改后的源文本时,如果第一人先提交了对源文本的修改,第二人因为不知道源文本被修改过,直接提交文本后,很容易出现将前一个人修改的内容错误覆盖的情况。
发明内容
本申请提供了一种文本提交方法、装置、设备及存储介质,用以解决多人同时对同一个源文本进行修改时,文本内容容易被错误覆盖的问题。
第一方面,本申请实施例提供了一种文本提交方法,包括:
获取用户的预览指令,根据所述预览指令,显示目标文本和在当前时刻所述目标文本对应的源文本的最新文本,所述目标文本为在脚本编辑页面对所述源文本的内容修改后得到的文本;
获取用户的提交指令,根据所述提交指令确定是否提交所述目标文本,其中,所述提交指令是所述用户基于显示的所述目标文本的内容和所述最新文本的内容提交的。
可选的,所述获取用户的预览指令之后,获取用户的提交指令之前,还包括:
比较所述最新文本与所述目标文本中同一位置的字符是否相同,若不相同,分别在所述最新文本和所述目标文本中将不相同的字符进行标记,得到标记结果,并显示所述标记结果。
可选的,所述提交指令为取消提交指令或确认提交指令;
所述根据所述提交指令确定是否提交所述目标文本包括:
若获取用户的所述提交指令为所述取消提交指令,取消提交所述目标文本,所述取消提交指令用于指示取消所述目标文本的提交;
若获取用户的所述提交指令为所述确定提交指令,基于所述确定提交指令,提交所述目标文本。
可选的,所述在所述最新文本和所述目标文本中将不相同的字符进行标记,得到标记结果,并显示所述标记结果之后,提交所述目标文本之前,还包括:
获取用户选定的所述标记结果中所述最新文本中标记的字符,根据所述最新文本中标记的字符修改所述目标文本。
可选的,所述根据所述最新文本中标记的字符修改所述目标文本包括:
将所述最新文本中标记的字符添加到所述目标文本的选定位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股股份有限公司,未经京东数字科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010900773.0/2.html,转载请声明来源钻瓜专利网。