|
@@ -23,8 +23,17 @@
|
23
|
23
|
</div>
|
24
|
24
|
|
25
|
25
|
<div class="adviceBox" v-show="showOne">
|
26
|
|
- <van-list v-model="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
|
27
|
|
- <div class="adviceOne" v-for="(item, index) in doctorAdvice" :key="index">
|
|
26
|
+ <van-list
|
|
27
|
+ v-model="loading"
|
|
28
|
+ :finished="finished"
|
|
29
|
+ finished-text="没有更多了"
|
|
30
|
+ @load="onLoad"
|
|
31
|
+ >
|
|
32
|
+ <div
|
|
33
|
+ class="adviceOne"
|
|
34
|
+ v-for="(item, index) in doctorAdvice"
|
|
35
|
+ :key="index"
|
|
36
|
+ >
|
28
|
37
|
<div v-for="(it, i) in item.child" :key="i">
|
29
|
38
|
<div class="adviceTitle" v-if="it.advice_date">
|
30
|
39
|
<p>{{ it.advice_date ? getTime(it.advice_date) : "" }}</p>
|
|
@@ -35,13 +44,14 @@
|
35
|
44
|
/>
|
36
|
45
|
</div>
|
37
|
46
|
|
38
|
|
- <div class="statOrder" v-if="it.advice_type == 1 && it.parent_id == 0">
|
|
47
|
+ <div
|
|
48
|
+ class="statOrder"
|
|
49
|
+ v-if="it.advice_type == 1 && it.parent_id == 0"
|
|
50
|
+ >
|
39
|
51
|
<div class="statOrderTitle" v-if="i < 3">
|
40
|
52
|
<span>长期医嘱</span>
|
41
|
53
|
<span style="margin-left:1rem">
|
42
|
|
- {{
|
43
|
|
- getTimes(it.start_time)
|
44
|
|
- }}
|
|
54
|
+ {{ getTimes(it.start_time) }}
|
45
|
55
|
</span>
|
46
|
56
|
</div>
|
47
|
57
|
<div class="orderContent" v-if="i < 3">
|
|
@@ -65,7 +75,11 @@
|
65
|
75
|
</div>
|
66
|
76
|
<div
|
67
|
77
|
class="doctorBox"
|
68
|
|
- v-if="it.user_name || it.execution_staff || it.checker && i == item.child.length"
|
|
78
|
+ v-if="
|
|
79
|
+ it.user_name ||
|
|
80
|
+ it.execution_staff ||
|
|
81
|
+ (it.checker && i == item.child.length)
|
|
82
|
+ "
|
69
|
83
|
>
|
70
|
84
|
<p>开嘱医生:{{ it.user_name }}</p>
|
71
|
85
|
<p>执行护士:{{ getDoctor(it.execution_staff) }}</p>
|
|
@@ -73,13 +87,14 @@
|
73
|
87
|
</div>
|
74
|
88
|
</div>
|
75
|
89
|
|
76
|
|
- <div class="statOrder" v-if="it.advice_type == 3 && it.parent_id == 0">
|
|
90
|
+ <div
|
|
91
|
+ class="statOrder"
|
|
92
|
+ v-if="it.advice_type == 3 && it.parent_id == 0"
|
|
93
|
+ >
|
77
|
94
|
<div class="longOrderTitle" v-if="i < 3">
|
78
|
95
|
<span>临时医嘱</span>
|
79
|
96
|
<span style="margin-left:1rem">
|
80
|
|
- {{
|
81
|
|
- getTimes(item.child[0].start_time)
|
82
|
|
- }}
|
|
97
|
+ {{ getTimes(item.child[0].start_time) }}
|
83
|
98
|
</span>
|
84
|
99
|
</div>
|
85
|
100
|
<div class="orderContent" v-if="i < 3">
|
|
@@ -104,7 +119,11 @@
|
104
|
119
|
</div>
|
105
|
120
|
<div
|
106
|
121
|
class="doctorBox"
|
107
|
|
- v-if="it.user_name || it.execution_staff || it.checker && i == item.child.length"
|
|
122
|
+ v-if="
|
|
123
|
+ it.user_name ||
|
|
124
|
+ it.execution_staff ||
|
|
125
|
+ (it.checker && i == item.child.length)
|
|
126
|
+ "
|
108
|
127
|
>
|
109
|
128
|
<p>开嘱医生:{{ it.user_name }}</p>
|
110
|
129
|
<p>执行护士:{{ getDoctor(it.execution_staff) }}</p>
|
|
@@ -112,7 +131,12 @@
|
112
|
131
|
</div>
|
113
|
132
|
</div>
|
114
|
133
|
</div>
|
115
|
|
- <div class="all" @click="toDoctorAdviceDetail(item.child[0].groupno)">全部</div>
|
|
134
|
+ <div
|
|
135
|
+ class="all"
|
|
136
|
+ @click="toDoctorAdviceDetail(item.child[0].groupno)"
|
|
137
|
+ >
|
|
138
|
+ 全部
|
|
139
|
+ </div>
|
116
|
140
|
</div>
|
117
|
141
|
</van-list>
|
118
|
142
|
</div>
|
|
@@ -129,11 +153,24 @@
|
129
|
153
|
|
130
|
154
|
<!-- 弹出层 -->
|
131
|
155
|
<div>
|
132
|
|
- <van-popup v-model="typeShow" position="bottom" :style="{ height: '40%' }">
|
133
|
|
- <van-picker show-toolbar :columns="columns" @cancel="onCancel" @confirm="onConfirm" />
|
|
156
|
+ <van-popup
|
|
157
|
+ v-model="typeShow"
|
|
158
|
+ position="bottom"
|
|
159
|
+ :style="{ height: '40%' }"
|
|
160
|
+ >
|
|
161
|
+ <van-picker
|
|
162
|
+ show-toolbar
|
|
163
|
+ :columns="columns"
|
|
164
|
+ @cancel="onCancel"
|
|
165
|
+ @confirm="onConfirm"
|
|
166
|
+ />
|
134
|
167
|
</van-popup>
|
135
|
168
|
|
136
|
|
- <van-popup v-model="startShow" position="bottom" :style="{ height: '40%' }">
|
|
169
|
+ <van-popup
|
|
170
|
+ v-model="startShow"
|
|
171
|
+ position="bottom"
|
|
172
|
+ :style="{ height: '40%' }"
|
|
173
|
+ >
|
137
|
174
|
<van-datetime-picker
|
138
|
175
|
v-model="currentDate"
|
139
|
176
|
type="date"
|