Browse Source

症状修改bug

zhouna 5 years ago
parent
commit
f8f42a4542
2 changed files with 3 additions and 2 deletions
  1. 1 0
      src/common/Dialog.vue
  2. 2 2
      src/components/MainPage.vue

+ 1 - 0
src/common/Dialog.vue

@@ -35,6 +35,7 @@ export default {
       //console.log("cancelNum:",cancelNum,"idx:",idx,"num:",num,"extNum:",extNum,"realIdx:",realIdx);
       //if((realCNum<realIdx&&realIdx===realNum-1)||(num===0&&isLast&&cancelNum!==idx)){
       if(realIdx===num-1&&cancelNum<realIdx){
+        //console.log(true)
         return true;
       }
       return false;

+ 2 - 2
src/components/MainPage.vue

@@ -35,7 +35,7 @@
           <div class="content fr">
             <p>{{selectedSymptom.description||selectedSymptom.name}}</p>
           </div>
-          <span v-if="!canceledSym&&num<1" class="edit" @click="cancelSymptom">修改</span>
+          <span v-if="!canceledSym&&activeNum==0&&cancelNum===-1" class="edit" @click="cancelSymptom">修改</span>
         </div>
         <div v-for="(item,idx) in symptomQasList" :key="'0'+idx+item.id" v-if="activeTab">
           <Dialog :idx="idx" v-if="item.show" :item="item" @cancel="cancelSelected" :num="activeNum" :cancelNum="cancelNum" :extNum ="[]"/>
@@ -386,9 +386,9 @@ export default {
       this.symptomQasList = [];
       this.selectedSymptom=[];
       this.showUsual=true;
+      this.canceledSym = true;
       this.type=-1;
       this.$store.commit('setChoose', { choose: [], type: moduleCP['symp'] });
-      this.canceledSym = true;
     },
     selectUsual(sym){
       this.getSymptomQas(sym.questionId);     //获取症状下的关联问题