deat: Wallpaper

This commit is contained in:
zzc
2026-01-25 11:57:10 +08:00
parent d36a2ca5f1
commit 0ec5aa2228
3 changed files with 35 additions and 6 deletions

View File

@@ -25,7 +25,18 @@
</el-dialog>
</el-form-item>
<el-form-item v-if="hasType" label="类型">
<el-input v-model.trim="type" placeholder="请输入类型" />
<el-select
v-if="typeList && typeList.length > 0"
v-model="type"
allow-create
default-first-option
filterable
placeholder="请选择类型"
style="width: 100%"
>
<el-option v-for="item in typeList" :key="item.id" :label="item.name" :value="item.id" />
</el-select>
<el-input v-else v-model.trim="type" placeholder="请输入类型" />
</el-form-item>
<el-form-item label="是否启用">
<el-switch v-model="isEnabled" active-text="启用" :active-value="true" inactive-text="禁用" :inactive-value="false" />
@@ -52,6 +63,10 @@
type: Boolean,
default: false,
},
typeList: {
type: Array,
default: () => [],
},
},
data() {
return {