需求变更

dev
dengjia 2025-08-20 18:03:09 +08:00
parent f490caf16a
commit 4ba2afcca7
2 changed files with 15 additions and 5 deletions

View File

@ -20,7 +20,11 @@
<el-row> <el-row>
<el-col :span="10"> <el-col :span="10">
<el-form-item label="数据资源" prop="resourceId"> <el-form-item label="数据资源" prop="resourceId">
<el-select v-model="form.resourceId" placeholder="请选择数据目录"> <el-select
v-model="form.resourceId"
placeholder="请选择数据目录"
@change="fnChangeResource"
>
<el-option <el-option
v-for="item in menuList" v-for="item in menuList"
:key="item.menuId" :key="item.menuId"
@ -119,10 +123,12 @@ onMounted(() => {
watch( watch(
() => form.value.resourceId, () => form.value.resourceId,
(val) => { (val) => {
if (val) {
childMenuList.value = menuList.filter( childMenuList.value = menuList.filter(
(item) => item.menuId === val (item) => item.menuId === val
)[0].children; )[0].children;
} }
}
); );
const list = ref([]); const list = ref([]);
@ -175,6 +181,10 @@ const fnClose = () => {
formRef.value.resetFields(); formRef.value.resetFields();
visible.value = false; visible.value = false;
}; };
const fnChangeResource = () => {
console.log("00");
form.value.menuId = "";
};
</script> </script>
<style scoped lang="scss"></style> <style scoped lang="scss"></style>

View File

@ -1,5 +1,5 @@
<template> <template>
<div>1</div> <div></div>
</template> </template>
<script setup></script> <script setup></script>