diff --git a/openhis-ui-vue3/src/views/basicmanage/implementDepartment/index.vue b/openhis-ui-vue3/src/views/basicmanage/implementDepartment/index.vue index aa16cfa1..60881b37 100644 --- a/openhis-ui-vue3/src/views/basicmanage/implementDepartment/index.vue +++ b/openhis-ui-vue3/src/views/basicmanage/implementDepartment/index.vue @@ -225,7 +225,15 @@ function getList() { loading.value = true; getDiagnosisTreatmentList(queryParams.value).then((res) => { loading.value = false; - catagoryList.value = res.data.records; + catagoryList.value = res.data.records.map(record => { + // 为每一行初始化 filteredOptions,确保显示框能正确显示项目名称 + const filteredOptions = allImplementDepartmentList.value.slice(0, 100); + return { + ...record, + loading: false, + filteredOptions: filteredOptions + }; + }); total.value = res.data.total; }); }