| | |
| | | |
| | | ontitle: '编辑议题', |
| | | editFlag: false, |
| | | |
| | | disCussFromListClone: {}, |
| | | disCussFrom: { |
| | | discussContent: '', |
| | | optionRange: 0, |
| | |
| | | handleSubmit (form, done) { |
| | | done() |
| | | form.articleId = this.articleId |
| | | |
| | | if (this.disCussFromListClone.length > 0) { |
| | | this.disCussFromListClone.forEach(item => { |
| | | if (form.children.length > 0) { |
| | | let same = form.children.find(array => array.id === item.id) |
| | | if (!same) { |
| | | item.deleteFlag = 1 |
| | | form.children.push(item) |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | add(form).then( |
| | | () => { |
| | | this.$message({ |
| | |
| | | |
| | | edit (row) { |
| | | this.disCussFrom = row |
| | | this.disCussFromListClone = [].concat(row.children) |
| | | this.editFlag = true |
| | | }, |
| | | |