|
|
|
|
@ -3,7 +3,7 @@ |
|
|
|
|
<el-container> |
|
|
|
|
<el-aside width="200px"> |
|
|
|
|
<wf-category @node-click="nodeClick" |
|
|
|
|
@list-change="findObject(option.column, 'categoryId').dicData = $event"></wf-category> |
|
|
|
|
@list-change="handleCategoryListChange"></wf-category> |
|
|
|
|
</el-aside> |
|
|
|
|
<el-main style="margin-left: 10px;"> |
|
|
|
|
<avue-crud ref="crud" |
|
|
|
|
@ -61,7 +61,7 @@ |
|
|
|
|
style="height: 88vh" |
|
|
|
|
ref="formDesign" |
|
|
|
|
:toolbar="['clear', 'preview', 'import', 'generate']" |
|
|
|
|
:includeFields="['group', 'dynamic', 'input', 'textarea', 'number', 'map', 'radio','checkbox','select','tree','cascader', 'date','time','datetime','daterange','datetimerange','timerange','switch','rate','color','icon','slider']" |
|
|
|
|
:includeFields="['table','group', 'dynamic', 'input', 'textarea', 'number', 'map', 'radio','checkbox','select','tree','cascader', 'date','time','datetime','daterange','datetimerange','timerange','switch','rate','color','icon','slider']" |
|
|
|
|
:customFields="customFields" |
|
|
|
|
:default-values="defaultValues" |
|
|
|
|
:options="options"> |
|
|
|
|
@ -165,6 +165,7 @@ export default { |
|
|
|
|
message: "请选择分类", |
|
|
|
|
trigger: "change" |
|
|
|
|
}], |
|
|
|
|
overHidden: true, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
label: '版本', |
|
|
|
|
@ -194,7 +195,8 @@ export default { |
|
|
|
|
label: '备注', |
|
|
|
|
prop: 'remark', |
|
|
|
|
type: 'textarea', |
|
|
|
|
span: 24 |
|
|
|
|
span: 24, |
|
|
|
|
overHidden: true, |
|
|
|
|
}, |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
@ -289,6 +291,10 @@ export default { |
|
|
|
|
this.getDefaultValues() |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
handleCategoryListChange(val) { |
|
|
|
|
this.findObject(this.option.column, 'categoryId').dicData = val |
|
|
|
|
this.findObject(this.copyOption.column, 'categoryId').dicData = val |
|
|
|
|
}, |
|
|
|
|
handleChangeCategorySubmit(form, done) { |
|
|
|
|
const { category } = form |
|
|
|
|
changeCategory({ ids: this.ids, category }).then(() => { |
|
|
|
|
|