开发者社区 问答 正文

一个表单如何设置只能一个人编辑,不能多人同时编辑,一个人编辑时间不能超过5分钟,超过5分钟自动踢出

流程表单如何设置只能一个人编辑,不能多人同时编辑,提交后才能释放权限,下一个人可以进行编辑,进不去表单会提醒有人正在编辑请等候,一个人编辑时间不能超过5分钟,超过5分钟自动踢出,请老师帮忙指点

展开
收起
游客vdik3dorg4las 2025-12-04 17:52:22 61 分享 版权
来自: 钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 提供一个思路:
    新增一个普通表单记录编辑人工号、姓名、状态(正在编辑、已提交、已踢出等);
    流程表单写js代码查询记录表单,如果有人正在编辑,弹窗提醒并隐藏流程表单。
    没有人编辑就setTimeout定时5分钟执行设置记录表状态为已踢出并关闭窗口。
    5分钟内提交就设置记录表状态为已提交。

    2025-12-08 14:27:30
    赞同 37 展开评论
问答分类:
问答地址: