流程预审选人增加配置项

https://e.gitee.com/gdyditc/projects/725584/tasks/table?issue=IBLALD
This commit is contained in:
ZhangZhixing
2025-02-28 15:16:06 +08:00
parent bcec0c6dfc
commit 941dc737a3
4 changed files with 21 additions and 28 deletions

View File

@ -40,16 +40,16 @@
<!-- 多选 / -->
<FormItem
:label="t('多选:')"
v-if="props.isMore == true || props.isMore == false"
v-if="props.isChooseMulti == true || props.isChooseMulti == false"
>
<a-switch :checked="props.isMore" @change="changeIsMore" />
<a-switch :checked="props.isChooseMulti" @change="changeIsChooseMulti" />
</FormItem>
<!-- 全选 / -->
<FormItem
:label="t('全选:')"
v-if="props.isAll == true || props.isAll == false"
v-if="props.isChooseAll == true || props.isChooseAll == false"
>
<a-switch :checked="props.isAll" @change="changeIsAll" />
<a-switch :checked="props.isChooseAll" @change="changeIsChooseAll" />
</FormItem>
<!-- 只读 / -->
<FormItem
@ -70,19 +70,19 @@
'update:noHandler',
'update:isPrevChooseNext',
'update:provisionalApprover',
'update:isMore',
'update:isAll',
'update:isChooseMulti',
'update:isChooseAll',
'update:isReadOnly',
]);
const props = defineProps({
autoAgreeRule: Array,
noHandler: Number || String || Boolean,
isPrevChooseNext: Number || String || Boolean,
isMore: {
isChooseMulti: {
type: Boolean || undefined,
default: true,
},
isAll: {
isChooseAll: {
type: Boolean || undefined,
default: false,
},
@ -161,13 +161,12 @@
emits('update:provisionalApprover', val);
}
// 多选
function changeIsMore(val: Boolean) {
console.log("changeIsMore", val);
emits('update:isMore', val);
function changeIsChooseMulti(val: Boolean) {
emits('update:isChooseMulti', val);
}
// 全选
function changeIsAll(val: Boolean) {
emits('update:isAll', val);
function changeIsChooseAll(val: Boolean) {
emits('update:isChooseAll', val);
}
// 只读
function changeIsReadOnly(val: Boolean) {