|
发表于 2024-4-9 10:09:36
|
显示全部楼层
本帖最后由 szhtest 于 2024-4-9 10:10 编辑
直接在表单整体事件queryLoad上写脚本就行,先设置所有表单组件为只读,再根据当前的环节名称var activityName = this.workContext.getWork().activityName;去控制各环节组件的只读/可填写模式
if (activity === '环节名') {
['部门','calendar','textfield','textfield_1'].forEach(function(id) {
// 设置组件为可编辑
});
或者你要根据处理人名称设置都可以
官方提供的那个绑定多张子表单的方法极其繁琐,完全不适用于流程环节的必填控制
|
|