zhangjie 3 years ago
parent
commit
755ef82611
1 changed files with 15 additions and 0 deletions
  1. 15 0
      src/modules/analysis/components/baseConfig/DimensionConfig.vue

+ 15 - 0
src/modules/analysis/components/baseConfig/DimensionConfig.vue

@@ -72,9 +72,24 @@ export default {
       const knowledgeList = this.dimensionList.filter(
         item => item.dimensionType === "KNOWLEDGE"
       );
+      if (!knowledgeList.length) {
+        this.$message.error("请设置知识维度");
+        return;
+      }
+
       const abilityList = this.dimensionList.filter(
         item => item.dimensionType === "ABILITY"
       );
+      if (!abilityList.length) {
+        const confirm = await this.$confirm(
+          `能力维度未设置,确定要提交吗?`,
+          "提示",
+          {
+            type: "warning"
+          }
+        ).catch(() => {});
+        if (confirm !== "confirm") return;
+      }
 
       const funcs = [
         updatePaperDimension({