外部用户开放的只有查看权限
但有一个节点需要上传附件,使用工作流发起了填写该附件,
但是发现附件中用户已经上传的图片有一个删除的按钮且用户可点击
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/04/18/4cd75a5cc0e4bacb8ed284443d817e77.png!avatar)
写一个自定义按钮?往另一个字段写入值的方式通过工作流追加到业务字段中?
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
那就附件 1 是已提交。附件 2 是当前/补充的。一旦提交,工作流就新增附件 2 内容到附件 1,清空附件 2。
哦哦,明白了,我去试试,谢谢您,等下反馈结果
这就涉及到用户可能多次补充了,每补充一个添加一个补充附件么,想想也很奇怪
那就附件 1 是已提交。附件 2 是当前/补充的。一旦提交,工作流就新增附件 2 内容到附件 1,清空附件 2。
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
那就是加个附件 2 来区别如何?就是附件 1,非空情况下就是不可编辑,那已上传,就不能编辑了。
需要补充附件,就点一个补充附件选项,这时候显示附件 2,然后添加补充附件
这就涉及到用户可能多次补充了,每补充一个添加一个补充附件么,想想也很奇怪
那就是加个附件 2 来区别如何?就是附件 1,非空情况下就是不可编辑,那已上传,就不能编辑了。
需要补充附件,就点一个补充附件选项,这时候显示附件 2,然后添加补充附件
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
那就加个补交选项,补交选中后,可以编辑附件?
对,就是在这个时刻需要禁止用户删除已经上传过的材料
会有一个补交材料的时刻,在这个时刻用户拥有编辑权限
那就加个补交选项,补交选中后,可以编辑附件?
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
规则设置,当附件字段非空,就只读?
会有一个补交材料的时刻,在这个时刻用户拥有编辑权限
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
产品有规划后续会给附件字段单独增加是否可删除的选项
现在的要求是已经上传的附件材料是不能再删除的
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2024/07/12/cde4e8b837ee7b3b960580994e2878eb.png!avatar)
外部提交附件用一个控件 1,内部查看附件用另外一个控件 2。每次提交后,通过工作流把控件 1 内容转移到控件 2,同时删除控件 1 的内容。是一个流水数据和在存数据区分的问题
最后找用户对材料的时候,对于如果真执行了删除操作的用户来说,就是我已经删除的东西为什么你那边还有,感觉会很奇怪吧
![](https://mdbbs.oss-accelerate.aliyuncs.com/images/2020/11/10/a2dbc4dbce0030af6b62f4e40cbbd6e3.jpg!avatar)
外部提交附件用一个控件 1,内部查看附件用另外一个控件 2。每次提交后,通过工作流把控件 1 内容转移到控件 2,同时删除控件 1 的内容。是一个流水数据和在存数据区分的问题
规则设置,当附件字段非空,就只读?
产品有规划后续会给附件字段单独增加是否可删除的选项
通过其他页面通过工作流提交增加到这个附件中。