|
@@ -309,7 +309,7 @@
|
|
|
<question-edit-dialog
|
|
|
ref="QuestionEditDialog"
|
|
|
:question="curQuestion"
|
|
|
- @modified="getList"
|
|
|
+ @modified="questionEditHandle"
|
|
|
></question-edit-dialog>
|
|
|
<!-- QuestionPreviewDialog -->
|
|
|
<question-preview-dialog
|
|
@@ -643,6 +643,14 @@ export default {
|
|
|
this.curQuestion = row;
|
|
|
this.$refs.QuestionEditDialog.open();
|
|
|
},
|
|
|
+ async questionEditHandle() {
|
|
|
+ await this.getList();
|
|
|
+ const question = this.questionList.find(
|
|
|
+ (item) => item.id === this.curQuestion.id
|
|
|
+ );
|
|
|
+ if (!question) return;
|
|
|
+ this.$refs.QuestionPreviewDialog.updateData(question);
|
|
|
+ },
|
|
|
toMoveQuestion(row) {
|
|
|
// this.curQuestion = row;
|
|
|
this.curActionQids = [row.id];
|