fix: verify module diagram editor

This commit is contained in:
王鹏
2026-07-07 14:29:56 +08:00
parent 67e0335f01
commit 0d332ca54c

View File

@@ -7,17 +7,17 @@
</div> </div>
<div class="module-controls"> <div class="module-controls">
<el-radio-group :model-value="sourceMode" size="small" @change="setSourceMode"> <el-radio-group :model-value="sourceMode" size="small" @change="setSourceMode">
<el-radio-button label="blueprint">自动蓝图</el-radio-button> <el-radio-button value="blueprint">自动蓝图</el-radio-button>
<el-radio-button label="outline">缩进结构</el-radio-button> <el-radio-button value="outline">缩进结构</el-radio-button>
</el-radio-group> </el-radio-group>
<el-radio-group :model-value="normalizedLayoutOptions.density" size="small" @change="(value) => updateLayoutOption('density', value)"> <el-radio-group :model-value="normalizedLayoutOptions.density" size="small" @change="(value) => updateLayoutOption('density', value)">
<el-radio-button label="compact">紧凑</el-radio-button> <el-radio-button value="compact">紧凑</el-radio-button>
<el-radio-button label="standard">标准</el-radio-button> <el-radio-button value="standard">标准</el-radio-button>
<el-radio-button label="relaxed">宽松</el-radio-button> <el-radio-button value="relaxed">宽松</el-radio-button>
</el-radio-group> </el-radio-group>
<el-radio-group :model-value="normalizedLayoutOptions.direction" size="small" @change="(value) => updateLayoutOption('direction', value)"> <el-radio-group :model-value="normalizedLayoutOptions.direction" size="small" @change="(value) => updateLayoutOption('direction', value)">
<el-radio-button label="horizontal">横向</el-radio-button> <el-radio-button value="horizontal">横向</el-radio-button>
<el-radio-button label="vertical">竖向</el-radio-button> <el-radio-button value="vertical">竖向</el-radio-button>
</el-radio-group> </el-radio-group>
<el-select <el-select
:model-value="normalizedLayoutOptions.fontSize" :model-value="normalizedLayoutOptions.fontSize"
@@ -151,7 +151,7 @@ const props = defineProps({
}, },
layoutOptions: { layoutOptions: {
type: Object, type: Object,
default: () => ({ ...DEFAULT_LAYOUT_OPTIONS }) default: () => ({ density: 'standard', direction: 'horizontal', fontSize: 'standard' })
}, },
editable: { editable: {
type: Boolean, type: Boolean,