|
@@ -60,7 +60,7 @@
|
|
class="footer"
|
|
class="footer"
|
|
@click="toNext"
|
|
@click="toNext"
|
|
>
|
|
>
|
|
- <div class="nextBtn" :class="{'nofoot':chooseSymp.length==0}">预览并提交病历</div>
|
|
|
|
|
|
+ <div class="nextBtn" :class="{'nofoot':chooseSymp.length==0}">预览并提交病历</div>
|
|
</div>
|
|
</div>
|
|
<Toast
|
|
<Toast
|
|
:message="delText"
|
|
:message="delText"
|
|
@@ -157,7 +157,7 @@ export default {
|
|
}else{
|
|
}else{
|
|
this.getSympList();
|
|
this.getSympList();
|
|
this.quesText = "请问您这次哪里最不舒服?";
|
|
this.quesText = "请问您这次哪里最不舒服?";
|
|
- }
|
|
|
|
|
|
+ }
|
|
},
|
|
},
|
|
deep:true
|
|
deep:true
|
|
}
|
|
}
|
|
@@ -175,7 +175,7 @@ export default {
|
|
this.$refs.showHide.style.height = '3rem'
|
|
this.$refs.showHide.style.height = '3rem'
|
|
this.slideTxt = '展开'
|
|
this.slideTxt = '展开'
|
|
}
|
|
}
|
|
- },
|
|
|
|
|
|
+ },
|
|
touchend(item,flg) {//症状点开详情
|
|
touchend(item,flg) {//症状点开详情
|
|
clearTimeout(this.timer);
|
|
clearTimeout(this.timer);
|
|
this.end = this.$store.state.scroll
|
|
this.end = this.$store.state.scroll
|
|
@@ -285,6 +285,7 @@ export default {
|
|
let signNum = 1;//第一个打标的,保存为伴随
|
|
let signNum = 1;//第一个打标的,保存为伴随
|
|
for(let i = 0;i < mapping.length;i++){
|
|
for(let i = 0;i < mapping.length;i++){
|
|
let tmpMap = mapping[i]
|
|
let tmpMap = mapping[i]
|
|
|
|
+ tmpMap.slide = 1
|
|
if(tmpMap.flag == 3 && signNum == 1){
|
|
if(tmpMap.flag == 3 && signNum == 1){
|
|
++signNum
|
|
++signNum
|
|
for(let j = 0;j < tmpMap.questionDetailList.length;j++){
|
|
for(let j = 0;j < tmpMap.questionDetailList.length;j++){
|
|
@@ -302,10 +303,12 @@ export default {
|
|
}
|
|
}
|
|
this.$store.commit('setSearchShow', false);
|
|
this.$store.commit('setSearchShow', false);
|
|
this.chooseSymp.push(item);
|
|
this.chooseSymp.push(item);
|
|
- } else {
|
|
|
|
|
|
+ } else {
|
|
this.$store.commit('setSearchShow', false);
|
|
this.$store.commit('setSearchShow', false);
|
|
this.chooseSymp.push(item);
|
|
this.chooseSymp.push(item);
|
|
}
|
|
}
|
|
|
|
+ result.data.questionMapping = mapping
|
|
|
|
+ this.labelDetail = result.data;
|
|
const sympText = this.getSympText();
|
|
const sympText = this.getSympText();
|
|
this.getPush(sympText);
|
|
this.getPush(sympText);
|
|
}
|
|
}
|
|
@@ -315,7 +318,7 @@ export default {
|
|
this.getPush(sympText);
|
|
this.getPush(sympText);
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- } else {//没有questionId或id
|
|
|
|
|
|
+ } else {//没有questionId或id
|
|
if(this.chooseSymp.length == 0){
|
|
if(this.chooseSymp.length == 0){
|
|
item.idx = 1
|
|
item.idx = 1
|
|
}
|
|
}
|
|
@@ -429,7 +432,7 @@ export default {
|
|
const read = this.$store.state.symptom.datas;
|
|
const read = this.$store.state.symptom.datas;
|
|
const data = read[(item.questionId||item.id)] || origin[(item.questionId||item.id)];
|
|
const data = read[(item.questionId||item.id)] || origin[(item.questionId||item.id)];
|
|
if (data&&data.questionMapping && data.questionMapping.length > 0) {
|
|
if (data&&data.questionMapping && data.questionMapping.length > 0) {
|
|
- this.$store.commit('setDetail',{detail:data,ppId:null,moduleType:moduleCP['symp'],sign:1,idx:i})
|
|
|
|
|
|
+ this.$store.commit('setDetail',{detail:data,ppId:null,moduleType:moduleCP['symp'],sign:1,idx:i})
|
|
}
|
|
}
|
|
},
|
|
},
|
|
},
|
|
},
|