提交 4423d4cd authored 作者: haodaking's avatar haodaking

bug fixes

上级 b154b6a3
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
node-key="tag" node-key="tag"
:props="{ children: 'list', label: 'name' }" :props="{ children: 'list', label: 'name' }"
:default-checked-keys="form.typeList" :default-checked-keys="form.typeList"
@check="handleCheck"
ref="tree" ref="tree"
> >
</el-tree> </el-tree>
...@@ -67,6 +68,10 @@ export default { ...@@ -67,6 +68,10 @@ export default {
} }
}, },
methods: { methods: {
handleCheck() {
const checkedKeys = this.$refs.tree.getCheckedKeys(true)
this.form.type = checkedKeys.join(',')
},
// 取消 // 取消
onCancel() { onCancel() {
this.$emit('update:visible', false) this.$emit('update:visible', false)
...@@ -79,9 +84,7 @@ export default { ...@@ -79,9 +84,7 @@ export default {
}, },
// 添加事件 // 添加事件
create() { create() {
const checkedKeys = this.$refs.tree.getCheckedKeys(true) createEvent(this.appid, this.form).then(res => {
const params = Object.assign({}, this.form, { type: checkedKeys.join(',') })
createEvent(this.appid, params).then(res => {
this.$message.success('添加成功') this.$message.success('添加成功')
this.$emit('update:visible', false) this.$emit('update:visible', false)
this.$emit('success', res.data) this.$emit('success', res.data)
...@@ -89,9 +92,7 @@ export default { ...@@ -89,9 +92,7 @@ export default {
}, },
// 编辑事件 // 编辑事件
edit() { edit() {
const checkedKeys = this.$refs.tree.getCheckedKeys(true) updateEvent(this.form.id, this.form).then(res => {
const params = Object.assign({}, this.form, { type: checkedKeys.join(',') })
updateEvent(this.form.id, params).then(res => {
this.$message.success('修改成功') this.$message.success('修改成功')
this.$emit('update:visible', false) this.$emit('update:visible', false)
this.$emit('success', res.data) this.$emit('success', res.data)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论