guanqb
2024-03-01 2de1f016ca74a03356bb2537b58f98e51960d5fe
议事管理删除数据传状态1
1 files modified
15 ■■■■ changed files
src/views/article/components/deitDiscussion.vue 15 ●●●● patch | view | raw | blame | history
src/views/article/components/deitDiscussion.vue
@@ -94,7 +94,7 @@
            ontitle: '编辑议题',
            editFlag: false,
            disCussFromListClone: {},
            disCussFrom: {
                discussContent: '',
                optionRange: 0,
@@ -380,7 +380,17 @@
        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({
@@ -457,6 +467,7 @@
        edit (row) {
            this.disCussFrom = row
            this.disCussFromListClone = [].concat(row.children)
            this.editFlag = true
        },