visibleOptions属性,直接使用硬编码的显示/隐藏选项

This commit is contained in:
WUSIJIAN
2026-01-04 10:36:31 +08:00
parent 9112f64606
commit 21e86fb7a5
2 changed files with 3 additions and 10 deletions

View File

@@ -85,11 +85,8 @@
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20"> <el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
<el-form-item label="是否隐藏"> <el-form-item label="是否隐藏">
<el-radio-group v-model="ruleForm.isHide"> <el-radio-group v-model="ruleForm.isHide">
<el-radio <el-radio label="0">显示</el-radio>
v-for="dict in visibleOptions" <el-radio label="1">隐藏</el-radio>
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
@@ -150,10 +147,6 @@ export default defineComponent({
name: 'systemEditMenu', name: 'systemEditMenu',
components: { IconSelector }, components: { IconSelector },
props:{ props:{
visibleOptions:{
type:Array,
default:()=>[],
},
acType:{ acType:{
type:String, type:String,
default:()=>'add' default:()=>'add'

View File

@@ -76,7 +76,7 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
</el-card> </el-card>
<EditMenu ref="editMenuRef" @menuList="menuList" :visibleOptions="sys_show_hide" :acType="acType"/> <EditMenu ref="editMenuRef" @menuList="menuList" :acType="acType"/>
</div> </div>
</template> </template>