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

bug fixes

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