现在的字段是否必填可以通过页面上的数据验证,也可以通过数据库的“必须”要求,但是结合审批流程遇到有字段要求第N个审批者填写的情况就不太好处理。
比如:
必填字段是 A,B,C,D,E
审批顺序是 甲→乙→丙→丁
字段的可写权限是 甲-A,B,乙-C,丙-D,丁-E
如果通过数据验证或数据库设置字段是否必填,则表单提交不了;如不设置必填,则每个环节都有可能有人漏填。每个页面都开发N个版本也不现实。
是否有办法结合数据验证和工作流里的数据权限功能,使得工作流里只有在当前用户有可写权限的时候才判定是否需要通过数据验证?
|
|