feat: 流程配置页附件开关;待办详情支持审批人补传附件(ADR 0016)
This commit is contained in:
@@ -69,6 +69,11 @@
|
||||
/>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col v-if="isAttachmentNode" :md="8" :sm="24">
|
||||
<a-form-item label="通过前必须上传附件">
|
||||
<a-switch v-model:checked="form.attachmentRequired" size="small" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col v-if="needOrgCode" :md="8" :sm="24">
|
||||
<a-form-item label="组织编码">
|
||||
<a-select
|
||||
@@ -216,9 +221,12 @@
|
||||
groups: (props.node.groups || []).map((group) => ({ ...group })),
|
||||
writableFields: (props.node.writableFields || []).map((field) => ({
|
||||
...field
|
||||
}))
|
||||
})),
|
||||
attachmentRequired: !!props.node.attachmentRequired
|
||||
});
|
||||
|
||||
const isAttachmentNode = computed(() => form.type !== 'DISPATCH');
|
||||
|
||||
const isOrgResolver = (resolver?: string) => {
|
||||
return !!resolver && ORG_RESOLVERS.indexOf(resolver) !== -1;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user