diff --git a/src/components/SearchHigh/src/SearchHigh.vue b/src/components/SearchHigh/src/SearchHigh.vue index 095c597..5fd7d6e 100644 --- a/src/components/SearchHigh/src/SearchHigh.vue +++ b/src/components/SearchHigh/src/SearchHigh.vue @@ -364,7 +364,12 @@ const getDictOptions = ()=>{ let selectList = searchOption_high.value.filter(item=>getInputType(item.field) == 'select') selectList.forEach(item=>{ // allDictOptions.value[item.field] = getStrDictOptions(item.dictType) - allDictOptions.value[item.field] = item.form.componentProps.options + + if (item.dictType) { + allDictOptions.value[item.field] = getStrDictOptions(item.dictType) + }else{ + allDictOptions.value[item.field] = item?.form?.componentProps?.options + } allDictOptions.value[item.field+'Value'] = item?.form?.componentProps?.optionsAlias?.valueField allDictOptions.value[item.field+'Lable'] = item?.form?.componentProps?.optionsAlias?.labelField // else if (item.field == 'creator' || item?.showUserSelectHigh || item.field == 'updater' || item.field == 'worker') {