Commit bf422b1d authored by 何远江's avatar 何远江

优化

parent 4ae0bb86
...@@ -43,6 +43,7 @@ ...@@ -43,6 +43,7 @@
<el-input v-model="form.title" placeholder="标题" /> <el-input v-model="form.title" placeholder="标题" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<template v-if="form.type != '2'">
<el-col :span="12"> <el-col :span="12">
<el-form-item class="w-full" label="访问路径" prop="path"> <el-form-item class="w-full" label="访问路径" prop="path">
<el-input v-model="form.path" placeholder="访问路径" /> <el-input v-model="form.path" placeholder="访问路径" />
...@@ -63,11 +64,13 @@ ...@@ -63,11 +64,13 @@
<el-input v-model="form.name" placeholder="菜单Name" /> <el-input v-model="form.name" placeholder="菜单Name" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</template>
<el-col :span="12"> <el-col :span="12">
<el-form-item class="w-full" label="权限编码" prop="code"> <el-form-item class="w-full" label="权限编码" prop="code">
<el-input v-model="form.code" placeholder="权限编码" /> <el-input v-model="form.code" placeholder="权限编码" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<template v-if="form.type != '2'">
<el-col :span="12"> <el-col :span="12">
<el-form-item class="w-full" label="组件路径" prop="component"> <el-form-item class="w-full" label="组件路径" prop="component">
<el-input v-model="form.component" placeholder="组件路径" /> <el-input v-model="form.component" placeholder="组件路径" />
...@@ -103,6 +106,7 @@ ...@@ -103,6 +106,7 @@
<el-checkbox v-model="form.keepAlive" true-value="Y" false-value="N" /> <el-checkbox v-model="form.keepAlive" true-value="Y" false-value="N" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</template>
</el-row> </el-row>
</el-form> </el-form>
...@@ -148,17 +152,15 @@ ...@@ -148,17 +152,15 @@
hide: 'N', // 是否隐藏 hide: 'N', // 是否隐藏
full: 'N', // 是否全屏 full: 'N', // 是否全屏
affix: 'N', // 是否固定 affix: 'N', // 是否固定
activeMenu: 'Y', // 选中菜单的地址 activeMenu: '', // 选中菜单的地址
keepAlive: 'Y', // 是否缓存 keepAlive: 'Y', // 是否缓存
sortNo: 1, sortNo: 1,
}); });
const submitForm = async () => { const submitForm = async () => {
// console.log(treeSelectRef.value.getCurrentNode(), '---');
// return
const params = { const params = {
...form.value, ...form.value,
parent: form.value.type == 'first' ? null : treeSelectRef.value.getCurrentNode(), parent: form.value.type == '0' ? null : treeSelectRef.value.getCurrentNode(),
}; };
try { try {
await formRef.value.validate(); await formRef.value.validate();
...@@ -191,7 +193,7 @@ ...@@ -191,7 +193,7 @@
hide: 'N', // 是否隐藏 hide: 'N', // 是否隐藏
full: 'N', // 是否全屏 full: 'N', // 是否全屏
affix: 'N', // 是否固定 affix: 'N', // 是否固定
activeMenu: 'Y', // 选中菜单的地址 activeMenu: '', // 选中菜单的地址
keepAlive: 'Y', // 是否缓存 keepAlive: 'Y', // 是否缓存
sortNo: 1, sortNo: 1,
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment