Browse Source

bugfix: 8642

reaper 4 years ago
parent
commit
c8dd75770f
1 changed files with 16 additions and 10 deletions
  1. 16 10
      src/components/knowledgeExtra/AddDevKnow.vue

+ 16 - 10
src/components/knowledgeExtra/AddDevKnow.vue

@@ -76,7 +76,7 @@
                 "
                 src="@/images/tab_add.png"
                 alt=""
-                v-if="!AssesTabSHow"
+                v-if="AssesComSHow && !AssesTabSHow"
               />
               <img
                 v-if="AssesTabSHow && AssesComSHow"
@@ -379,14 +379,14 @@ export default {
           if (res.data.code == "0") {
             const data = res.data.data;
             console.log("dwadfesvgeosboau13131213h", data.scale);
-            if (data.scale) {
-              this.scaleData = data.scale;
-              this.AssesTabSHow = true;
-            } else {
-              console.log("dwadfesvgeosboauh");
-              this.AssesTabSHow = false;
-              this.AssesComSHow = false;
-              console.log(this.AssesTabSHow, this.AssesComSHow);
+            if (data.type === 8) {
+              this.AssesComSHow = true;
+              if (data.scale) {
+                this.scaleData = data.scale;
+                this.AssesTabSHow = true;
+              } else {
+                this.AssesTabSHow = false;
+              }
             }
             if (this.form.typeId === 82 || this.form.typeId === 83) {
               // console.log('data',data)
@@ -547,7 +547,7 @@ export default {
       })
         .then(() => {
           this.AssesTabSHow = false;
-          this.AssesComSHow = false;
+          // this.AssesComSHow = false;
           this.tabActiveChange("one");
         })
         .catch(() => {});
@@ -976,6 +976,12 @@ export default {
         });
         // 评估内容的数据
         param.scale = {};
+        console.log(
+          "this.AssesComSHow",
+          this.AssesComSHow,
+          "AssesTabSHow",
+          this.AssesTabSHow
+        );
         if (this.AssesComSHow && this.AssesTabSHow) {
           const assessParam = this.$refs.assessRef.formtParams();
           param.scale = assessParam;