优化驾驶舱

This commit is contained in:
GGJ
2025-05-29 16:01:44 +08:00
parent 80bdda9abc
commit 6e99373c1c
9 changed files with 383 additions and 419 deletions

View File

@@ -23,11 +23,20 @@
<el-form-item class="top" label="组件路径" prop="path">
<el-input v-model="form.path" placeholder="请输入组件路径"></el-input>
</el-form-item>
<el-form-item class="top" label="组件查询时间">
<el-radio-group v-model="form.timeKey" style="width: 100%">
<el-radio-button label="年" value="1" />
<el-radio-button label="季" value="2" />
<el-radio-button label="月" value="3" />
<el-radio-button label="周" value="4" />
<el-radio-button label="日" value="5" />
</el-radio-group>
</el-form-item>
<el-form-item class="top" label="组件排序" prop="sort">
<el-input v-model="form.sort" placeholder="请输入组件排序"></el-input>
</el-form-item>
</el-form>
<div style="max-width: 600px; overflow: hidden">
<div style="max-width: 600px; max-height: 370px; overflow: hidden">
<div class="ml10" style="font-weight: 600">组件展示</div>
<component
:is="registerComponent(form.path)"
@@ -36,6 +45,7 @@
:key="form.path"
:height="'350px'"
:width="'533px'"
:timeKey="form.timeKey"
/>
<!-- <div class="pd10">组件加载失败...</div> -->
<el-empty v-else description="未查询到组件" style="height: 350px; width: 533px" />
@@ -68,6 +78,7 @@ const form = ref<anyObj>({
name: '',
sort: 100,
system: [],
timeKey: '3',
code: '',
path: ''
})