1.添加审批人数量限制配置2.草稿箱添加当前过滤和任务名和流程发起者

This commit is contained in:
825299534@qq.com
2025-04-28 08:48:03 +08:00
parent 13a33b2506
commit 2cb159ff83
3 changed files with 23 additions and 69 deletions

View File

@ -26,35 +26,6 @@
@change="changeDesignatedApprover"
/>
</FormItem>
<FormItem
:tip="
t(
'临时审批人是指由上一节点审批人指定下一节点审批人过程中,是否允许在审批人基础上添加组织架构人员。',
)
"
:label="t('临时审批人:')"
v-if="props.provisionalApprover == true || props.provisionalApprover == false"
>
<a-switch :checked="props.provisionalApprover" @change="changeProvisionalApprover" />
</FormItem>
<!-- 多选 / -->
<FormItem
:label="t('多选:')"
>
<a-switch :checked="props.isChooseMulti" @change="changeIsChooseMulti" />
</FormItem>
<!-- 全选 / -->
<FormItem
:label="t('全选:')"
>
<a-switch :checked="props.isChooseAll" @change="changeIsChooseAll" />
</FormItem>
<!-- 只读 / -->
<FormItem
:label="t('只读:')"
>
<a-switch :checked="props.isReadOnly" @change="changeIsReadOnly" />
</FormItem>
</template>
<script setup lang="ts" name="ProcessBasic">
@ -66,31 +37,11 @@
'update:autoAgreeRule',
'update:noHandler',
'update:isPrevChooseNext',
'update:provisionalApprover',
'update:isChooseMulti',
'update:isChooseAll',
'update:isReadOnly',
]);
const props = defineProps({
autoAgreeRule: Array,
noHandler: Number || String || Boolean,
isPrevChooseNext: Number || String || Boolean,
isChooseMulti: {
type: Boolean,
default: true,
},
isChooseAll: {
type: Boolean,
default: false,
},
isReadOnly: {
type: Boolean,
default: false,
},
provisionalApprover: {
type: Boolean || undefined,
default: undefined,
},
});
// 自动同意规则
@ -153,22 +104,6 @@
emits('update:autoAgreeRule', []);
}
}
// 临时审批人
function changeProvisionalApprover(val: Boolean) {
emits('update:provisionalApprover', val);
}
// 多选
function changeIsChooseMulti(val: Boolean) {
emits('update:isChooseMulti', val);
}
// 全选
function changeIsChooseAll(val: Boolean) {
emits('update:isChooseAll', val);
}
// 只读
function changeIsReadOnly(val: Boolean) {
emits('update:isReadOnly', val);
}
</script>
<style lang="less" scoped></style>