up.
This commit is contained in:
parent
bd0a450345
commit
84de485e8e
@ -11,6 +11,13 @@
|
||||
<config-form-list :config-list="config.children" v-if="config.children && config.children.length > 0" />
|
||||
</ele-card>
|
||||
</template>
|
||||
<template v-else-if="config.type === 'collapse'">
|
||||
<el-collapse v-bind="config.bind">
|
||||
<el-collapse-item :title="config.title">
|
||||
<config-form-list :config-list="config.children" v-if="config.children && config.children.length > 0" />
|
||||
</el-collapse-item>
|
||||
</el-collapse>
|
||||
</template>
|
||||
<template v-else>
|
||||
<config-form-item :name="config.name" :title="config.title" :type="config.type" :value="config.value"
|
||||
:options="config.options" :item-bind="config.bind"/>
|
||||
|
||||
@ -62,42 +62,8 @@ const reload = () => {
|
||||
configList.value = configs.map(d=>{
|
||||
// 解析vBind属性到item
|
||||
d.bind = strToBind(d.type, d.vBind);
|
||||
if(d.type =='card'){
|
||||
if(d.type =='card' || d.type == 'collapse'){
|
||||
d.children = [
|
||||
{
|
||||
"id": 18,
|
||||
"pid": 0,
|
||||
"name": "-",
|
||||
"title": "卧槽,不能这样的哇",
|
||||
"group": "base",
|
||||
"type": "alert",
|
||||
"value": "",
|
||||
"options": "",
|
||||
"tips": "",
|
||||
"sort": 100,
|
||||
"status": 1,
|
||||
"vBind": null,
|
||||
"createTime": "2025-08-25 10:26:29",
|
||||
"updateTime": "2025-08-25 10:26:29",
|
||||
"deleteTime": null
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"pid": 0,
|
||||
"name": "-",
|
||||
"title": "这是一个分割线",
|
||||
"group": "base",
|
||||
"type": "-",
|
||||
"value": "",
|
||||
"options": "",
|
||||
"tips": "",
|
||||
"sort": 100,
|
||||
"status": 1,
|
||||
"vBind": null,
|
||||
"createTime": "2025-08-25 10:14:13",
|
||||
"updateTime": "2025-08-25 10:14:34",
|
||||
"deleteTime": null
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"pid": 0,
|
||||
@ -115,23 +81,6 @@ const reload = () => {
|
||||
"updateTime": "2025-08-22 16:50:23",
|
||||
"deleteTime": null
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"pid": 0,
|
||||
"name": "debug",
|
||||
"title": "调试模式",
|
||||
"group": "base",
|
||||
"type": "switch",
|
||||
"value": "1",
|
||||
"options": "",
|
||||
"tips": "",
|
||||
"sort": 100,
|
||||
"status": 1,
|
||||
"vBind": null,
|
||||
"createTime": "2025-08-22 16:40:07",
|
||||
"updateTime": "2025-08-22 16:40:07",
|
||||
"deleteTime": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"pid": 0,
|
||||
|
||||
@ -43,6 +43,7 @@
|
||||
<el-option value="-" label="分割线" />
|
||||
<el-option value="alert" label="提示" />
|
||||
<el-option value="card" label="卡片" />
|
||||
<el-option value="collapse" label="折叠面板" />
|
||||
<el-option value="text" label="单行文本" />
|
||||
<el-option value="textarea" label="多行文本" />
|
||||
<el-option value="password" label="密码" />
|
||||
|
||||
Loading…
Reference in New Issue
Block a user