diff --git a/src/views/expense-management/share/add.vue b/src/views/expense-management/share/add.vue index d686f04..1194784 100644 --- a/src/views/expense-management/share/add.vue +++ b/src/views/expense-management/share/add.vue @@ -106,7 +106,7 @@ + :setNullToSelectList="true" :isResearch="true"/>
添加一行 diff --git a/src/views/workflow/form/components/UserPicker.vue b/src/views/workflow/form/components/UserPicker.vue index a454767..d66da63 100644 --- a/src/views/workflow/form/components/UserPicker.vue +++ b/src/views/workflow/form/components/UserPicker.vue @@ -73,7 +73,7 @@ const props = defineProps({ multiple: { type: Boolean, default: false - } + }, }) const chooseUser=()=>{ userPicker.value.showUserPicker() diff --git a/src/views/workflow/process/common/UserPicker.vue b/src/views/workflow/process/common/UserPicker.vue index 64b3dcc..f77b23d 100644 --- a/src/views/workflow/process/common/UserPicker.vue +++ b/src/views/workflow/process/common/UserPicker.vue @@ -96,7 +96,11 @@ const props = defineProps({ checkMatrix: { default: false, type: Boolean - } + }, + isResearch: { + default: false, + type: Boolean + }, }); const radio = ref(0); let selectItem = reactive({ @@ -140,7 +144,8 @@ watch(() => filterText.value, (newVal) => { const getList = () => { let params = { chooseId: 0, - chooseName: filterText.value + chooseName: filterText.value, + isResearch: props.isResearch } getMosrUser(params).then(res => { dataList.value = res.data; @@ -165,11 +170,13 @@ async function loadNode(node, resolve) { let params = {} if (data.id) { params = { - chooseId: data.id + chooseId: data.id, + isResearch: props.isResearch } } else { params = { - chooseId: 0 + chooseId: 0, + isResearch: props.isResearch } } let result = await getMosrUser(params).then(res => {