|
@@ -571,19 +571,9 @@ export default {
|
|
|
this.examTask.paperName = val.name;
|
|
|
},
|
|
|
examChange(val) {
|
|
|
- // console.log(val);
|
|
|
if (!val.id) return;
|
|
|
this.examTask.examModel = val.examModel;
|
|
|
- if (!this.IS_TIKU_TAB) {
|
|
|
- this.paperAttachments.forEach((item) => {
|
|
|
- item.cardId = "";
|
|
|
- item.cardType = "";
|
|
|
- item.createMethod = "";
|
|
|
- item.cardTitle = "";
|
|
|
- });
|
|
|
- }
|
|
|
- this.cards = [];
|
|
|
- this.getCardList();
|
|
|
+ this.clearTaskData();
|
|
|
},
|
|
|
courseChange(val) {
|
|
|
if (val) {
|
|
@@ -592,20 +582,15 @@ export default {
|
|
|
} else {
|
|
|
this.examTask.courseName = "";
|
|
|
}
|
|
|
- this.paperAttachments.forEach((item) => {
|
|
|
- item.cardId = "";
|
|
|
- item.cardType = "";
|
|
|
- item.createMethod = "";
|
|
|
- item.cardTitle = "";
|
|
|
- if (this.IS_TIKU_TAB) {
|
|
|
- item.paperId = "";
|
|
|
- item.uuid = "";
|
|
|
- item.filename = "";
|
|
|
- }
|
|
|
- });
|
|
|
+ this.clearTaskData();
|
|
|
+ this.updateTaskInfo({ infoExamTask: this.examTask });
|
|
|
+ },
|
|
|
+ clearTaskData() {
|
|
|
+ this.paperAttachments = [];
|
|
|
+ this.addAtachment();
|
|
|
+
|
|
|
this.cards = [];
|
|
|
this.getCardList();
|
|
|
- this.updateTaskInfo({ infoExamTask: this.examTask });
|
|
|
},
|
|
|
async examAndRoomChange() {
|
|
|
this.updateTaskInfo({ infoExamTask: this.examTask });
|