fix: 第一版错误修改后的存档。

This commit is contained in:
c
2026-03-17 15:23:31 +08:00
parent 0c4e4679b3
commit 88aef44583
17 changed files with 283 additions and 67 deletions

View File

@@ -78,7 +78,7 @@ watch(() => parentParamValue.value, loadData);
}
.item-dialog {
--el-dialog-width: fit-content !important;
--el-dialog-width: 1400px !important;
--el-dialog-padding-primary: 20px;
}

View File

@@ -11,6 +11,7 @@ const props = defineProps({
label: String,
url: String,
data: Array<Record<string, string | number>>,
parse: Function,
});
const optionData = ref<OptionData[]>([]);
@@ -37,10 +38,13 @@ defineExpose({
const option = optionData.value.find(item => item.value === model.value);
return option?.label;
},
getOptions: () => {
return optionData.value;
},
});
</script>
<template>
<el-select :name="name || ''" v-model="model">
<el-option v-for="o in optionData" :key="o.value" :value="o.value" :label="o.label" />
<el-option v-for="o in parse ? parse(optionData) : optionData" :key="o.value" :value="o.value" :label="o.label" />
</el-select>
</template>

View File

@@ -59,11 +59,13 @@ function reset() {
display: flex;
padding-right: 20px;
}
.searcher-box {
padding-left: 5px;
padding-right: 5px;
padding-left: 5px;
}
.searcher {
width: 285px;
width: 400px;
}
</style>