以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]审核权限问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=194753)

--  作者:bigeng
--  发布时间:2025/1/10 16:04:00
--  [求助]审核权限问题
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:权限.foxdb
目前权限存在的问题,当前拥有审核权限的人员只能取消自己审核的行,无权取消他人审核的行。调了半天,实在是调不出来了。

--  作者:有点蓝
--  发布时间:2025/1/10 16:20:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:权限.zip


--  作者:bigeng
--  发布时间:2025/1/10 16:25:00
--  
蓝版,有先决条件的,(1)已经审核的行,未取消审核不能修改,(2)取消审核后,只能修改自己录入的行,无权限修改他人录入的行,(3)只能取消自己审核的行,无权取消他人审核的行。


--  作者:bigeng
--  发布时间:2025/1/10 16:26:00
--  
我之前做的前两个条件都能实现,就是第3个条件没有实现。


--  作者:有点蓝
--  发布时间:2025/1/10 16:27:00
--  
我测试没有问题。怎么测试?
--  作者:bigeng
--  发布时间:2025/1/10 16:28:00
--  
对了,还有一个条件,同一个人不能既是录入员又是审核员
--  作者:bigeng
--  发布时间:2025/1/10 16:40:00
--  
比如我用liu登录进去,(1)即便已经审核的行,也能修改前面的信息,这样是不允许的;(2)不管有没有审核,liu都能修改他人录入的行,也是不允许的;(3)点击审核列,如果之前为空,则勾选上,后面自动增加审核员以及当前的操作日期;(4)如果是选中状态,则判断审核员是不是当前操作人员,如果是则取消选中状态,后面审核员和审核日期为空,否则则不进行任何操作,保持之前的状态。
--  作者:有点蓝
--  发布时间:2025/1/10 16:49:00
--  
我测试全部都没有问题
--  作者:bigeng
--  发布时间:2025/1/10 16:56:00
--  
好的,可以了,谢谢。我不知道之前我从论坛下载下来怎么就有问题,不行。刚才,我把所有的东西都关了,重新打开就可以了。