|
@@ -80,10 +80,13 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
|
- this.getGroupList();
|
|
|
- this.getMarkUserList();
|
|
|
+ this.initData();
|
|
|
},
|
|
|
methods: {
|
|
|
+ initData() {
|
|
|
+ this.getGroupList();
|
|
|
+ this.getMarkUserList();
|
|
|
+ },
|
|
|
async getGroupList() {
|
|
|
this.groups = await gradingGroupList(this.subjectId);
|
|
|
},
|
|
@@ -98,12 +101,13 @@ export default {
|
|
|
if (this.isSubmit) return;
|
|
|
const hasNoneGroup = this.groups.some(group => !group.markers.length);
|
|
|
if (hasNoneGroup) {
|
|
|
- this.$Modal.confirm({
|
|
|
- content: "当前分组列表中存在空组,确定要保存空组吗?",
|
|
|
- onOk: () => {
|
|
|
- this.save();
|
|
|
- }
|
|
|
- });
|
|
|
+ this.$Message.error("当前分组列表中存在空组!");
|
|
|
+ // this.$Modal.confirm({
|
|
|
+ // content: "当前分组列表中存在空组,确定要保存空组吗?",
|
|
|
+ // onOk: () => {
|
|
|
+ // this.save();
|
|
|
+ // }
|
|
|
+ // });
|
|
|
return;
|
|
|
}
|
|
|
this.save();
|
|
@@ -120,6 +124,7 @@ export default {
|
|
|
return;
|
|
|
}
|
|
|
this.$Message.success("保存成功!");
|
|
|
+ this.initData();
|
|
|
},
|
|
|
toAddGroup() {
|
|
|
this.groups.push({
|