问题描述
所以,我必须在一个工作项目中解决这个问题,这个想法是为用户提供一种存档记录的方法。
-if can?(:archive,@order_instruction) && !@order_instruction.archived?
= link_to 'Cancelar',archive_order_instruction_path(@order_instruction),method: :patch,class: 'btn btn-danger',data: {confirm: 'A ordem vai ser arquivada e poderá ser visualizada na lista de arquivadas'}
我知道我可以改变模型并有一个布尔字段,当有人查看记录时我可以改变它。
但我一直在寻找更快的解决方法。目标是,如果有人正在对所述记录执行操作,例如查看它,提交者不应再取消/存档它,直到这些任务由第一个完成。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)