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-form-item label="是否隐藏">
<el-radio-group v-model="ruleForm.isHide">
<el-radio
v-for="dict in visibleOptions"
:key="dict.value"
:label="dict.value"
>{{ dict.label }}</el-radio>
<el-radio label="0">显示</el-radio>
<el-radio label="1">隐藏</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
@@ -150,10 +147,6 @@ export default defineComponent({
name: 'systemEditMenu',
components: { IconSelector },
props:{
visibleOptions:{
type:Array,
default:()=>[],
},
acType:{
type:String,
default:()=>'add'

View File

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