fix: 表单拷贝分类不显示的问题

master
ssc 3 years ago
parent 6e4d3d4cc2
commit 2e04609107
  1. 12
      src/views/plugin/workflow/design/form.vue

@ -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(() => {

Loading…
Cancel
Save