| | |
| | | 编辑议题 |
| | | </span> |
| | | <div id=""> |
| | | <avue-form @submit="handleSubmitEdit" :option="optionDiscuss" v-model="discussForm"></avue-form> |
| | | <avue-form @submit="handleSubmitEdit" :option="optionDiscussEdit" v-model="discussForm"></avue-form> |
| | | </div> |
| | | </el-dialog> |
| | | |
| | |
| | | }, |
| | | ] |
| | | }, |
| | | optionDiscuss: { |
| | | optionDiscussEdit: { |
| | | column: [{ |
| | | label: "", |
| | | // labelWidth: 20, |
| | |
| | | data: [], |
| | | dataTop: [], |
| | | dialogVisibles: false, |
| | | publicDiscussId: '', |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | openDilog(row, type) { |
| | | this.dialogVisibles = true |
| | | this.loading = true; |
| | | // this.disCussFrom.publicDiscussId = row.id |
| | | this.publicDiscussId = row.id |
| | | let params = { |
| | | level: 1 |
| | | level: 1, |
| | | publicDiscussId: row.id |
| | | } |
| | | getLists(1, 100, Object.assign(params, this.query)).then(res => { |
| | | const data = res.data.data; |
| | |
| | | |
| | | handleSubmit(form, done) { |
| | | done(); |
| | | form.publicDiscussId = this.publicDiscussId |
| | | add(form).then( |
| | | () => { |
| | | this.$message({ |
| | |
| | | }); |
| | | this.editFlag = false |
| | | let params = { |
| | | level: 1 |
| | | level: 1, |
| | | publicDiscussId: this.publicDiscussId |
| | | } |
| | | getLists(1, 100, Object.assign(params, this.query)).then(res => { |
| | | const data = res.data.data; |