|
|
@ -14,7 +14,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
method:{ |
|
|
method:{ |
|
|
initCurrData(){ |
|
|
initCurrData(){ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -179,7 +179,7 @@ export default { |
|
|
this.$emit('cancel'); |
|
|
this.$emit('cancel'); |
|
|
}, |
|
|
}, |
|
|
createSource(){ |
|
|
createSource(){ |
|
|
this.fields=treeTool.translateDataToTree(this.formFields,'pid','id') |
|
|
|
|
|
|
|
|
this.fields=this.formFields |
|
|
var sourceStr=`<el-form :model="editForm" ref="editForm">\n\t${this.createSubSource(1,this.fields)}\n</el-form>` |
|
|
var sourceStr=`<el-form :model="editForm" ref="editForm">\n\t${this.createSubSource(1,this.fields)}\n</el-form>` |
|
|
this.code=sourceStr; |
|
|
this.code=sourceStr; |
|
|
}, |
|
|
}, |
|
|
@ -203,7 +203,7 @@ export default { |
|
|
sourceStr=`<el-row>\n${lvlt1}${subSrc}\n${lvlt}</el-row>` |
|
|
sourceStr=`<el-row>\n${lvlt1}${subSrc}\n${lvlt}</el-row>` |
|
|
}else if(field.extType=='card'){ |
|
|
}else if(field.extType=='card'){ |
|
|
var header=`<div slot="header" class="clearfix"><span>${field.title}</span></div>` |
|
|
var header=`<div slot="header" class="clearfix"><span>${field.title}</span></div>` |
|
|
var subSrc=hasChild?this.rowChildSrc(lvl+1,field):""; |
|
|
|
|
|
|
|
|
var subSrc=hasChild?this.rowChildSrc(lvl+2,field):""; |
|
|
sourceStr=`<card>\n${lvlt1}${header}\n${lvlt1}<el-row>\n${lvlt1}\t${subSrc}\n${lvlt1}</el-row>\n${lvlt}</card>` |
|
|
sourceStr=`<card>\n${lvlt1}${header}\n${lvlt1}<el-row>\n${lvlt1}\t${subSrc}\n${lvlt1}</el-row>\n${lvlt}</card>` |
|
|
}else if(field.extType=='tabs'){ |
|
|
}else if(field.extType=='tabs'){ |
|
|
var subSrc=hasChild?this.tabsChildSrc(lvl+1,field):""; |
|
|
var subSrc=hasChild?this.tabsChildSrc(lvl+1,field):""; |
|
|
|