Ver Fonte

Merge branch 'hotfix/20250311-01'

cc12458 há 1 ano atrás
pai
commit
a2bb926b7e
1 ficheiros alterados com 7 adições e 4 exclusões
  1. 7 4
      src/views/diagnosis/QuestionResult.vue

+ 7 - 4
src/views/diagnosis/QuestionResult.vue

@@ -29,9 +29,9 @@
           </div>
           <div class="echarts-result">
             <span
-              v-for="(item,index) in e_titles"
+              v-for="(item,index) in e_result"
               :key="index"
-            >{{item.name}}{{index==e_titles.length-1?'':'、'}}</span>
+            >{{item.name}}{{index==e_result.length-1?'':'、'}}</span>
           </div>
         </div>
 
@@ -40,7 +40,7 @@
             <span>体质介绍</span>
           </div>
           <div class="left-bottom flex-plane-center-top flex-column">
-            <div v-for="(item,index) in e_titles" :key="index" class="flex-plane-center-l">
+            <div v-for="(item,index) in e_result" :key="index" class="flex-plane-center-l">
               <span style="width:80px">{{item.name}}:</span>
               <span style="flex:1;">{{item.description}}</span>
             </div>
@@ -279,6 +279,7 @@ export default {
     return {
       showReport: true,
       textarea: "",
+      e_result: [],
       e_titles: [],
       e_values: [],
 
@@ -535,7 +536,9 @@ export default {
       });
       if (res.ResultCode == 0) {
         this._initCharts(res.Data);
-
+        // 排序分值最高的
+        res.Data.sort((a, b) => b.score - a.score);
+        this.e_result = res.Data.filter(data => data.type !== '0');
         this.e_id = res.Data[this.e_index].pid;
 
         if (flag == 1) {