See999 4 年 前
コミット
5292d7018e
共有1 個のファイルを変更した21 個の追加6 個の削除を含む
  1. 21 6
      src/pages/advice/DialysisAdviceTable.vue

+ 21 - 6
src/pages/advice/DialysisAdviceTable.vue ファイルの表示

@@ -1,10 +1,10 @@
1 1
 <template>
2 2
   <div class="mainBox">
3 3
     <van-sticky>
4
-    <div class="floatLeft">
5
-      <i class="iconfont icon-zuojiantou jiantou" @click="$router.go(-1)"></i>
6
-      <span class="titleName">透析医嘱</span>
7
-    </div>
4
+      <div class="floatLeft">
5
+        <i class="iconfont icon-zuojiantou jiantou" @click="$router.go(-1)"></i>
6
+        <span class="titleName">透析医嘱</span>
7
+      </div>
8 8
     </van-sticky>
9 9
     <div class="choice">
10 10
       <ul>
@@ -122,7 +122,7 @@
122 122
                 <!-- <td
123 123
                   v-if="advice_index == 0"
124 124
                   :rowspan="group.advices.length"
125
-                >{{ getAdaviceType(advice.advice_type, advice.parent_id) }}</td> -->
125
+                >{{ getAdaviceType(advice.advice_type, advice.parent_id) }}</td>-->
126 126
                 <td v-if="advice_index == 0" :rowspan="group.advices.length">
127 127
                   {{
128 128
                   advice.parent_id == 0
@@ -461,6 +461,14 @@ export default {
461 461
               }
462 462
             }
463 463
           }
464
+
465
+          arrTwo.map((item, index) => {
466
+            // console.log(item);
467
+            // item.doctor_advice.map((items, i) => {
468
+            //   console.log(items);
469
+            // });
470
+            item.doctor_advice.sort(this.compare("start_time"));
471
+          });
464 472
           console.log("arrTwo", arrTwo);
465 473
           // var arrthree = [];
466 474
           // for (let i = 0; i < arrTwo.length; i++) {
@@ -503,7 +511,14 @@ export default {
503 511
         }
504 512
       });
505 513
     },
506
-    adviceDesc(advice) {}
514
+    adviceDesc(advice) {},
515
+    compare(property) {
516
+      return function(a, b) {
517
+        var value1 = a[property];
518
+        var value2 = b[property];
519
+        return value1 - value2;
520
+      };
521
+    }
507 522
   }
508 523
 };
509 524
 </script>