为了账号安全,请及时绑定邮箱和手机立即绑定

关于锁定文章 不让其他人编辑 怎么处理

关于锁定文章 不让其他人编辑 怎么处理

小怪兽爱吃肉 2018-08-16 12:05:18
谁做过 这类的项目 一个文章 一个用户编辑了 另一个用户就不让编辑了   我现在有一种办法 就是给加个状态 当一个用户编辑 让state=1 编辑完成修改成0   state=1的时候别人就编辑不成 为0的时候就可以进行编辑但是这样子 假如 停电啊 什么的断网 则 需要管理员手动去改回为0另一种办法就是 application 但是这个有没有过期时间呢 我正在google中...有遇到的朋友 讨论下 谢谢了饿
查看完整描述

2 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

我感觉你这在把简单的问题复杂化,

 

如果有两个人先后编辑同一文章,管它们客户端的状态呢,谁先提交的算谁编辑的。

 

当然,照顾到后提交者的情绪,可以这样做:

 

每篇文章记录编辑次数count,网页提交Form中放一个隐藏的input标签,记录用户刷新时的count,提交成功后服务器里count+1。

这样,当有多人提交的时候,你就知道他编辑的是否为最新版本,如不是,则提交驳回,并提示人家有最新编辑的版本。同时还可以缓存下人家要提交的东西,避免丢失。


查看完整回答
反对 回复 2018-08-20
  • 2 回答
  • 0 关注
  • 336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信