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 => {