|
@@ -102,12 +102,13 @@ export default {
|
|
|
const hasNoneGroup = this.groups.some(group => !group.markers.length);
|
|
|
if (hasNoneGroup) {
|
|
|
this.$Message.error("当前分组列表中存在空组!");
|
|
|
- // this.$Modal.confirm({
|
|
|
- // content: "当前分组列表中存在空组,确定要保存空组吗?",
|
|
|
- // onOk: () => {
|
|
|
- // this.save();
|
|
|
- // }
|
|
|
- // });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ const hasNoneLeaderGroup = this.groups.some(
|
|
|
+ group => !group.markers.some(marker => marker.role === "MARK_LEADER")
|
|
|
+ );
|
|
|
+ if (hasNoneLeaderGroup) {
|
|
|
+ this.$Message.error("请确认每一个分组都有科组长!");
|
|
|
return;
|
|
|
}
|
|
|
this.save();
|