Sfoglia il codice sorgente

Merge branch 'new_pad_branch' of http://git.shengws.com/zhangbj/xt_pad into new_pad_branch

XMLWAN 4 anni fa
parent
commit
be497f4118

+ 42 - 42
src/pages/main/DialysisArea.vue Vedi File

@@ -294,56 +294,56 @@ export default {
294 294
 
295 295
     var storedata = this.$store.getters.scheduals
296 296
     var scheduals = storedata.scheduals
297
-    // if (Object.keys(storedata).length > 0) {
298
-    //   var zoneMap = {}
299
-    //   var schedualMap = {}
300
-    //   for (let index = 0; index < scheduals.length; index++) {
301
-    //     const schedual = scheduals[index]
302
-    //     if (schedual.dialysis_order == null) {
303
-    //       continue
304
-    //     }
305
-    //     if (schedualMap[schedual.device_number.zone.name] == null) {
306
-    //       schedualMap[schedual.device_number.zone.name] = []
307
-    //     }
308
-    //     schedualMap[schedual.device_number.zone.name].push(schedual)
309
-    //     if (zoneMap[schedual.device_number.zone.name] == null) {
310
-    //       zoneMap[schedual.device_number.zone.name] =
311
-    //         schedual.device_number.zone
312
-    //     }
313
-    //   }
297
+    if (Object.keys(storedata).length > 0) {
298
+      var zoneMap = {}
299
+      var schedualMap = {}
300
+      for (let index = 0; index < scheduals.length; index++) {
301
+        const schedual = scheduals[index]
302
+        if (schedual.dialysis_order == null) {
303
+          continue
304
+        }
305
+        if (schedualMap[schedual.device_number.zone.name] == null) {
306
+          schedualMap[schedual.device_number.zone.name] = []
307
+        }
308
+        schedualMap[schedual.device_number.zone.name].push(schedual)
309
+        if (zoneMap[schedual.device_number.zone.name] == null) {
310
+          zoneMap[schedual.device_number.zone.name] =
311
+            schedual.device_number.zone
312
+        }
313
+      }
314 314
 
315
-    //   var zones = []
316
-    //   zones.push({ value: 0, text: '全部分区' })
317
-    //   for (var zoneName in zoneMap) {
318
-    //     zones.push({ value: zoneMap[zoneName].id, text: zoneName })
319
-    //   }
315
+      var zones = []
316
+      zones.push({ value: 0, text: '全部分区' })
317
+      for (var zoneName in zoneMap) {
318
+        zones.push({ value: zoneMap[zoneName].id, text: zoneName })
319
+      }
320 320
 
321
-    //   zones = zones.sort(function (a, b) {
322
-    //     return a.value > b.value
323
-    //   })
324
-    //   this.zones = zones
321
+      zones = zones.sort(function (a, b) {
322
+        return a.value > b.value
323
+      })
324
+      this.zones = zones
325 325
 
326
-    //   var dialysis_scheduals = []
327
-    //   for (let index = 0; index < zones.length; index++) {
328
-    //     const zone = zones[index]
329
-    //     var scheduals = schedualMap[zone.text]
330
-    //     if (scheduals == null) {
331
-    //       continue
332
-    //     }
333
-    //     dialysis_scheduals.push({
334
-    //       zone_name: zone.text,
335
-    //       scheduals: scheduals
336
-    //     })
337
-    //   }
338
-    //   this.dialysis_scheduals = dialysis_scheduals
339
-    // } else {
326
+      var dialysis_scheduals = []
327
+      for (let index = 0; index < zones.length; index++) {
328
+        const zone = zones[index]
329
+        var scheduals = schedualMap[zone.text]
330
+        if (scheduals == null) {
331
+          continue
332
+        }
333
+        dialysis_scheduals.push({
334
+          zone_name: zone.text,
335
+          scheduals: scheduals
336
+        })
337
+      }
338
+      this.dialysis_scheduals = dialysis_scheduals
339
+    } else {
340 340
       this.requestDialysisScheduals()
341
-    // }
341
+    }
342 342
   },
343 343
   mounted () {
344 344
     this.timer = window.setInterval(() => {
345 345
       setTimeout(this.requestDialysisScheduals(), 0)
346
-    }, 120000)
346
+    }, 60000)
347 347
   },
348 348
   beforeDestroy () {
349 349
     clearInterval(this.timer)

+ 1 - 1
src/pages/main/Print.vue Vedi File

@@ -1102,7 +1102,7 @@
1102 1102
                     </td>
1103 1103
                     <td width="20">L</td>
1104 1104
                     <td></td>
1105
-                    <td width="60">透后重</td>
1105
+                    <td width="60">透后重</td>
1106 1106
                     <td width="50">
1107 1107
                       <div class="under-line">&nbsp;{{afterdialysis.weight_after?afterdialysis.weight_after:''}}</div>
1108 1108
                     </td>

+ 2 - 0
src/pages/main/WaitingArea.vue Vedi File

@@ -581,9 +581,11 @@ export default {
581 581
       // getWaitingScheduals({ date: date }).then(rs => {
582 582
       // var resp = rs.data
583 583
       // if (resp.state == 1) {
584
+      
584 585
       this.loading = false
585 586
       var storedata = this.$store.getters.waitscheduals
586 587
       var scheduals = storedata.waitscheduals
588
+  
587 589
 
588 590
       // var scheduals = resp.data.scheduals
589 591
       // this.$store.dispatch('SetWaitScheduals', {

+ 2 - 2
src/pages/main/dialog/AssessmentDialog.vue Vedi File

@@ -8,8 +8,8 @@
8 8
       </div>
9 9
 
10 10
       <div class="DialogContent" id="dialogTop">
11
-        <div class="item" v-if="isShow('透前重')">
12
-          <h2 class="name">透前重(kg)</h2>
11
+        <div class="item" v-if="isShow('透前重')">
12
+          <h2 class="name">透前重(kg)</h2>
13 13
           <div class="content">
14 14
             <input
15 15
               type="number"

+ 7 - 4
src/pages/main/dialog/ThorougDialog.vue Vedi File

@@ -28,8 +28,8 @@
28 28
           </div>
29 29
         </div>
30 30
 
31
-        <div class="item" v-if="isShow('透后重')">
32
-          <label class="name" for="sjcll">透后重(kg)</label>
31
+        <div class="item" v-if="isShow('透后重')">
32
+          <label class="name" for="sjcll">透后重(kg)</label>
33 33
           <div class="content">
34 34
             <input
35 35
               type="number"
@@ -1416,7 +1416,7 @@ export default {
1416 1416
         }
1417 1417
       }).catch(err => {
1418 1418
         Toast.fail(err)
1419
-      });
1419
+      })
1420 1420
     },
1421 1421
     close: function () {
1422 1422
       this.$emit('close')
@@ -1601,9 +1601,12 @@ export default {
1601 1601
       for (const key in this.formValue) {
1602 1602
         // console.log(key, this.record[key]);
1603 1603
         this.formValue[key] = this.record[key]
1604
-        console.log(key + '----' + this.formValue[key])
1605 1604
       }
1606 1605
     }
1606
+
1607
+    if ((this.record.id == undefined || this.record.id == '') && this.predialysis.id != undefined) {
1608
+      this.$set(this.formValue, 'additional_weight', this.predialysis['additional_weight'].toString())
1609
+    }
1607 1610
     // else  {
1608 1611
     // if (this.record != null && this.record.id != '' && this.record.assessment_doctor == 0){
1609 1612
     //   this.$set(this.formValue, "actual_ultrafiltration", this.record.actual_ultrafiltration)

+ 8 - 8
src/pages/main/dialog/subMenu/MsgTip.vue Vedi File

@@ -19,9 +19,9 @@
19 19
         </div>
20 20
       </div>
21 21
       <div class="item" style="display:block;">
22
-        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">透前重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{ getBeforeWeight(predialysis)}}</span></div>
22
+        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">透前重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{ getBeforeWeight(predialysis)}}</span></div>
23 23
         <div class="content" style="margin-top:5px;margin-left:0;">
24
-          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">透前重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{ getBeforeWeight(predialysis)}}</span>kg=
24
+          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">透前重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{ getBeforeWeight(predialysis)}}</span>kg=
25 25
           透前总重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{predialysis.weight_before}}</span>kg-
26 26
           衣服重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{predialysis.additional_weight}}</span>kg
27 27
            </span>
@@ -46,8 +46,8 @@
46 46
         <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">体重增加(kg)<span style="text-align:right;float: right;color:#ec6618;">{{add_weight}}</span></div>
47 47
         <div class="content" style="margin-top:5px;margin-left:0;">
48 48
           <span class="text" style="text-align:left;display:block;height:0.8rem;line-height:0.6rem;" id="txms">体重增加:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{add_weight}}</span>kg=
49
-          透前重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{getBeforeWeight(predialysis)}}</span>kg -
50
-          上次透后重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{getLastAfterWeight(last_record)}}</span>kg
49
+          透前重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{getBeforeWeight(predialysis)}}</span>kg -
50
+          上次透后重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{getLastAfterWeight(last_record)}}</span>kg
51 51
           </span>
52 52
         </div>
53 53
         <br>
@@ -59,9 +59,9 @@
59 59
         </div>
60 60
       </div> -->
61 61
       <div class="item" style="display:block;">
62
-        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">透后重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{getAfterWeight(record)}}</span></div>
62
+        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">透后重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{getAfterWeight(record)}}</span></div>
63 63
         <div class="content" style="margin-top:5px;margin-left:0;">
64
-          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">透后重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{getAfterWeight(record)}}</span>kg=
64
+          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">透后重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{getAfterWeight(record)}}</span>kg=
65 65
           透后总重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{record.weight_after}}</span>kg-
66 66
           衣服重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{predialysis.additional_weight}}</span>kg
67 67
            </span>
@@ -81,9 +81,9 @@
81 81
         </div>
82 82
       </div>
83 83
       <div class="item" style="display:block;">
84
-        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">上次透后重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{getLastAfterWeight(last_record)}}</span></div>
84
+        <div class="name" style="width:100%;text-align:left;line-height:1.5rem;font-size:0.7rem;" for="txms">上次透后重(kg)<span style="text-align:right;float: right;color:#ec6618;">{{getLastAfterWeight(last_record)}}</span></div>
85 85
         <div class="content" style="margin-top:5px;margin-left:0;">
86
-          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">上次透后重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{getLastAfterWeight(last_record)}}</span>kg=
86
+          <span class="text" style="text-align:left;display:block;height:0.4rem;" id="txms">上次透后重:<span style="color:#ec6618;display:inline-block;text-align:center;margin:0 2px;">{{getLastAfterWeight(last_record)}}</span>kg=
87 87
           上次透后总重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{last_record.weight_after}}</span>kg-
88 88
           上次衣服重:<span style="color:#ec6618;display:inline-block;text-align:center;center;margin:0 2px;">{{last_predialysis.additional_weight}}</span>kg
89 89
            </span>

+ 2 - 2
src/pages/main/dialysis/RecordTable.vue Vedi File

@@ -63,8 +63,8 @@
63 63
             <th width="110px">透析模式</th>
64 64
             <th width="92px">透析时长(h)</th>
65 65
             <th width="76px">干体重(kg)</th>
66
-            <th width="76px">透前重(kg)</th>
67
-            <th width="76px">透后重(kg)</th>
66
+            <th width="76px">透前重(kg)</th>
67
+            <th width="76px">透后重(kg)</th>
68 68
             <th width="92px">透前血压(mmHg)</th>
69 69
             <th width="92px">透后血压(mmHg)</th>
70 70
             <th width="92px">超滤总量(L)</th>

+ 159 - 73
src/pages/main/template/DialysisPrintOrderSix.vue Vedi File

@@ -99,78 +99,149 @@
99 99
                 </div>
100 100
 
101 101
                 <div class="row" style="padding: 2px 0;line-height:23px;">
102
-                  <div class="inline_block" >
102
+                  <div class="inline_block">
103 103
                     T:
104
-                    <div class="under_line" style="width: 50px;text-align: center">
105
-                      {{predialysis.temperature?predialysis.temperature:'/'}}
104
+                    <div
105
+                      class="under_line"
106
+                      style="width: 50px;text-align: center"
107
+                    >
108
+                      {{
109
+                        predialysis.temperature ? predialysis.temperature : "/"
110
+                      }}
106 111
                     </div>
107 112
                     °C
108 113
                   </div>
109 114
                   <div class="inline_block" style="margin-left:10px;">
110 115
                     P:
111
-                    <div class="under_line" style="width: 50px;text-align: center;">
112
-                      {{predialysis.pulse_frequency?predialysis.pulse_frequency:'/'}}
116
+                    <div
117
+                      class="under_line"
118
+                      style="width: 50px;text-align: center;"
119
+                    >
120
+                      {{
121
+                        predialysis.pulse_frequency
122
+                          ? predialysis.pulse_frequency
123
+                          : "/"
124
+                      }}
113 125
                     </div>
114 126
                     次/分
115 127
                   </div>
116 128
                   <div class="inline_block" style="margin-left:10px;">
117 129
                     R:
118
-                    <div class="under_line" style="width: 50px;text-align: center;">
119
-                      {{predialysis.breathing_rate?predialysis.breathing_rate:'/'}}
130
+                    <div
131
+                      class="under_line"
132
+                      style="width: 50px;text-align: center;"
133
+                    >
134
+                      {{
135
+                        predialysis.breathing_rate
136
+                          ? predialysis.breathing_rate
137
+                          : "/"
138
+                      }}
120 139
                     </div>
121 140
                     次/分
122 141
                   </div>
123 142
                   <div class="inline_block" style="margin-left:10px;">
124 143
                     BP:
125
-                    <div class="under_line" style="width: 50px;text-align: center;">
126
-                      {{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:'/'}}
144
+                    <div
145
+                      class="under_line"
146
+                      style="width: 50px;text-align: center;"
147
+                    >
148
+                      {{
149
+                        predialysis.systolic_blood_pressure
150
+                          ? predialysis.systolic_blood_pressure
151
+                          : "/"
152
+                      }}
127 153
                     </div>
128 154
                     /
129
-                    <div class="under_line" style="width: 50px;text-align: center;">
130
-                      {{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:'/'}}
155
+                    <div
156
+                      class="under_line"
157
+                      style="width: 50px;text-align: center;"
158
+                    >
159
+                      {{
160
+                        predialysis.diastolic_blood_pressure
161
+                          ? predialysis.diastolic_blood_pressure
162
+                          : "/"
163
+                      }}
131 164
                     </div>
132 165
                     mmHg
133 166
                   </div>
134
-                  <div class="inline_block" style="margin-left:10px;">
135
-                    血管通路:
136
-                    <div class="under_line" style="width: 200px;text-align: center;">
137
-                      {{QueryPartById(predialysis.blood_access_part_id)}} {{predialysis.blood_access_part_opera_name}}
138
-                    </div>
139
-                  </div>
140
-                </div>
141
-                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
142
-                  <div class="inline_block" style="flex:1;">
143
-                    内瘘:
144
-                    <div class="under_line" style="width: 150px;text-align: center">
145
-                      {{predialysis.internal_fistula?predialysis.internal_fistula:'/'}}
146
-                    </div>
147
-                  </div>
148
-
149
-                  <div class="inline_block" style="margin-left:10px;flex:1;">
150
-                    导管:
151
-                    <div class="under_line" style="width: 150px;text-align: center">
152
-                      {{predialysis.catheter?predialysis.catheter:'/'}}
153
-                    </div>
154
-                  </div>
155 167
                   <div class="inline_block" style="margin-left:10px;flex:1;">
156 168
                     穿刺方式:
157
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
169
+                    <div
170
+                      class="under_line"
171
+                      style="width: 100px;text-align: center"
172
+                      v-if="predialysis.puncture_way == 0"
173
+                    >
158 174
                       /
159 175
                     </div>
160
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
176
+                    <div
177
+                      class="under_line"
178
+                      style="width: 100px;text-align: center"
179
+                      v-if="predialysis.puncture_way == 1"
180
+                    >
161 181
                       绳梯
162 182
                     </div>
163
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 2">
183
+                    <div
184
+                      class="under_line"
185
+                      style="width: 100px;text-align: center"
186
+                      v-if="predialysis.puncture_way == 2"
187
+                    >
164 188
                       扣眼
165 189
                     </div>
166
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
190
+                    <div
191
+                      class="under_line"
192
+                      style="width: 100px;text-align: center"
193
+                      v-if="predialysis.puncture_way == 3"
194
+                    >
167 195
                       区域
168 196
                     </div>
169 197
                   </div>
170 198
                   <div class="inline_block" style="margin-left:10px;flex:1;">
171 199
                     穿刺针:
172
-                    <div class="under_line" style="width: 100px;text-align: center">
173
-                      {{predialysis.puncture_needle?predialysis.puncture_needle:'/'}}
200
+                    <div
201
+                      class="under_line"
202
+                      style="width: 100px;text-align: center"
203
+                    >
204
+                      {{
205
+                        predialysis.puncture_needle
206
+                          ? predialysis.puncture_needle
207
+                          : "/"
208
+                      }}
209
+                    </div>
210
+                  </div>
211
+                </div>
212
+
213
+                <div class="row" style="padding: 2px 0;line-height:23px;display:flex;" >
214
+                  <div class="inline_block" style="flex:1.4">
215
+                    血管通路:
216
+                    <div
217
+                      class="under_line"
218
+                      style="width: 200px;text-align: center;"
219
+                    >
220
+                      {{ QueryPartById(predialysis.blood_access_part_id) }}
221
+                      {{ predialysis.blood_access_part_opera_name }}
222
+                    </div>
223
+                  </div>
224
+                  <div class="inline_block" style="margin-left:10px;flex:1;">
225
+                    内瘘:
226
+                    <div
227
+                      class="under_line"
228
+                      style="width: 150px;text-align: center"
229
+                    >
230
+                      {{
231
+                        predialysis.internal_fistula
232
+                          ? predialysis.internal_fistula
233
+                          : "/"
234
+                      }}
235
+                    </div>
236
+                  </div>
237
+
238
+                  <div class="inline_block" style="margin-left:10px;flex:1.8;">
239
+                    导管:
240
+                    <div
241
+                      class="under_line"
242
+                      style="width: 150px;text-align: center"
243
+                    >
244
+                      {{ predialysis.catheter ? predialysis.catheter : "/" }}
174 245
                     </div>
175 246
                   </div>
176 247
                 </div>
@@ -443,26 +514,27 @@
443 514
                       <td  width="100">护士签名</td> -->
444 515
                     </tr>
445 516
 
446
-                    <tr v-for="(monitor,monindex) in monitors" :key="monindex">
447
-                      <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
448
-                      <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure+'/':''}}{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
449
-                      <td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
450
-                      <td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
451
-                      <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
452
-                      <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}</td>
453
-                      <td>{{monitor.transmembrane_pressure?monitor.transmembrane_pressure:0}}</td>
454
-                      <td>{{monitor.dialysate_temperature?monitor.dialysate_temperature:''}}</td>
455
-                      <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
456
-                      <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:0}}</td>
457
-                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5 || prescription.mode_id== 12" width="50">{{monitor.displacement_quantity?monitor.displacement_quantity:0}}</td>
517
+                    <tr v-for="(monitor, monindex) in monitors" :key="monindex">
518
+                      <td> {{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
519
+                      <td> {{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure + "/" : "" }}{{  monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }} </td> 
520
+                      <td> {{ monitor.pulse_frequency ? monitor.pulse_frequency : "" }} </td>
521
+                      <td> {{ monitor.breathing_rate ? monitor.breathing_rate : "" }} </td>
522
+                      <td> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
523
+                      <td> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} </td>
524
+                      <td v-if="monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time"> {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure  : "" }} </td>
525
+                      <td v-if="monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time"> {{  monitor.transmembrane_pressure ? monitor.transmembrane_pressure : 0 }} </td>
526
+                      <td> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>
527
+                      <td> {{ monitor.sodium_concentration  ? monitor.sodium_concentration : "" }}  </td>
528
+                      <td v-if="monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time"> {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume  : "" }} </td>
529
+                      <td v-if="monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time"> {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume  : 0 }} </td>
530
+                      <td v-if="  (prescription.mode_id == 2 || prescription.mode_id == 5) && monitor.operate_time > dialysisOrder.end_time  "  width="50" >  {{ monitor.displacement_quantity ? monitor.displacement_quantity : "" }} </td>
531
+                      <td v-if=" (prescription.mode_id == 2 ||  prescription.mode_id == 5) && monitor.operate_time <= dialysisOrder.end_time  " width="50"  > {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }} </td>
458 532
                       <td style="line-height:16px;padding:0px;">
459
-                        <div style="min-height:40px;line-height:40px; overflow:hidden;">
460
-                          <span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">
461
-                          <template v-if="monitor.operate_time == dialysisOrder.start_time">【开始透析】</template>
462
-                            {{monitor.end}}
463
-                            {{monitor.symptom}}  &nbsp;{{monitor.dispose}} &nbsp;{{monitor.result}}
533
+                        <div style="min-height:35px;line-height:35px; overflow:hidden;">
534
+                          <span  style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">
535
+                            <template v-if=" monitor.operate_time == dialysisOrder.start_time " >【开始透析】</template > {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{ monitor.dispose }} &nbsp;{{ monitor.result }}
464 536
                           </span>
465
-                        </div>
537
+                        </div> 
466 538
                       </td>
467 539
                     </tr>
468 540
                     <tr v-for="(monitor,monindex) in monitors2" :key="monindex">
@@ -677,28 +749,42 @@
677 749
                   min
678 750
                 </div>
679 751
               </div>
680
-              <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
681
-                <div class="inline_block" style="flex:2;">
682
-                  凝血程度:
683
-                  <div class="under_line" style="width: 200px;text-align: center">
684
-                    {{afterdialysis.cruor?afterdialysis.cruor:'/'}}
752
+              <div  class="row"  style="padding: 2px 0;line-height:23px;display:flex;"  >
753
+                  <div class="inline_block" style="flex:2;">
754
+                    凝血程度:
755
+                    <div
756
+                      class="under_line"
757
+                      style="width:200px;text-align:center;"
758
+                    >
759
+                      {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
760
+                    </div>
685 761
                   </div>
686
-                </div>
687
-                <div class="inline_block" style="flex:2;">
688
-                  内瘘:
689
-                  <div class="under_line" style="width: 200px;text-align: center">
690
-                    {{afterdialysis.internal_fistula?afterdialysis.internal_fistula:'/'}}
762
+                  <div class="inline_block" style="flex:1;">
763
+                    内瘘:
764
+                    <div
765
+                      class="under_line"
766
+                      style="width: 70px;text-align: center"
767
+                    >
768
+                      {{
769
+                        afterdialysis.internal_fistula
770
+                          ? afterdialysis.internal_fistula
771
+                          : "/"
772
+                      }}
773
+                    </div>
691 774
                   </div>
692
-                </div>
693
-                <div class="inline_block" style="flex:1;">
694
-                  导管:
695
-                  <div class="under_line" style="width: 150px;text-align: center">
696
-                    {{afterdialysis.catheter?afterdialysis.catheter:'/'}}
775
+                  <div class="inline_block" style="flex:3;">
776
+                    导管:
777
+                    <div
778
+                      class="under_line"
779
+                      style="min-width: 120px;text-align: center"
780
+                    >
781
+                      {{
782
+                        afterdialysis.catheter ? afterdialysis.catheter : "/"
783
+                      }}
784
+                    </div>
697 785
                   </div>
698 786
                 </div>
699 787
 
700
-              </div>
701
-
702 788
               <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
703 789
 
704 790
                 <div class="inline_block" style="flex:1;">

+ 2 - 2
src/pages/main/today/assessmentAfter.vue Vedi File

@@ -24,8 +24,8 @@
24 24
           <span class="content" id="ssy">{{systolic_blood_pressure?systolic_blood_pressure:''}}</span>
25 25
           <span class="unit">{{systolic_blood_pressure?'mmHg':''}}</span>
26 26
         </li>
27
-        <li v-if="isShow('透后重')">
28
-          <label for="thtz">透后重 : </label>
27
+        <li v-if="isShow('透后重')">
28
+          <label for="thtz">透后重 : </label>
29 29
           <span class="content" id="thtz">{{weight_after?weight_after:''}}</span>
30 30
           <span class="unit">{{weight_after?'kg':''}}</span>
31 31
         </li>

+ 2 - 2
src/pages/main/today/assessmentBefore.vue Vedi File

@@ -7,8 +7,8 @@
7 7
     </h2>
8 8
     <div class="plate ">
9 9
       <ul>
10
-        <li v-if="isShow('透前重')">
11
-          <label>透前重 : </label>
10
+        <li v-if="isShow('透前重')">
11
+          <label>透前重 : </label>
12 12
           <span class="content">{{ weight_before ? weight_before : "" }}</span>
13 13
           <span class="unit">{{ weight_before ? "kg" : "" }}</span>
14 14
         </li>

+ 2 - 2
src/pages/main/today/pastData.vue Vedi File

@@ -36,8 +36,8 @@ export default {
36 36
       tableTit: [
37 37
         "日期",
38 38
         "透析模式",
39
-        "透前重(kg)",
40
-        "透后重(kg)",
39
+        "透前重(kg)",
40
+        "透后重(kg)",
41 41
         "设定脱水(L)",
42 42
         "实际脱水(L)"
43 43
       ],

+ 2 - 2
src/pages/waitingRoom/components/assessmentAfter.vue Vedi File

@@ -8,7 +8,7 @@
8 8
     <div class="plate ">
9 9
       <ul>
10 10
         <li>
11
-          <label>透后重 : </label>
11
+          <label>透后重 : </label>
12 12
           <span class="content">{{ weight_after }}</span>
13 13
           <span class="unit">kg</span>
14 14
         </li>
@@ -98,7 +98,7 @@ export default {
98 98
       note: "无明显异常",
99 99
       doctor: "刘小军  医生",
100 100
       info1: [
101
-        { value: "1", label: "透后重 : ", content: "55", unit: "kg" },
101
+        { value: "1", label: "透后重 : ", content: "55", unit: "kg" },
102 102
         { value: "2", label: "收缩压 : ", content: "174", unit: "mmHg" },
103 103
         { value: "3", label: "实际超滤量: ", content: "20", unit: "ml" },
104 104
         { value: "4", label: "疑血 : ", content: "无震颤", unit: "" },

+ 1 - 1
src/pages/waitingRoom/components/assessmentBefore.vue Vedi File

@@ -44,7 +44,7 @@ export default {
44 44
       note: "",
45 45
       doctor: "刘小军  医生",
46 46
       info1: [
47
-        { value: "1", label: "透前重 : ", content: "0", unit: "kg" },
47
+        { value: "1", label: "透前重 : ", content: "0", unit: "kg" },
48 48
         { value: "2", label: "收缩压 : ", content: "0", unit: "mmHg" },
49 49
         { value: "3", label: "前次透析后: ", content: "0", unit: "" },
50 50
         { value: "4", label: " ", content: " ", unit: "" }

+ 1 - 1
src/pages/waitingRoom/components/dialog/afterThoroughly.vue Vedi File

@@ -7,7 +7,7 @@
7 7
     </h2>
8 8
     <div class="content">
9 9
       <div class="cell">
10
-        <label>透后重(kg)</label>
10
+        <label>透后重(kg)</label>
11 11
         <input
12 12
           type="text"
13 13
           class="inputBox"

+ 1 - 1
src/pages/waitingRoom/components/dialog/preDialysis.vue Vedi File

@@ -7,7 +7,7 @@
7 7
     </h2>
8 8
     <div class="content">
9 9
       <div class="cell">
10
-        <label>透前重(kg)</label>
10
+        <label>透前重(kg)</label>
11 11
         <input
12 12
           type="text"
13 13
           class="inputBox"

+ 2 - 2
src/pages/waitingRoom/components/pastData.vue Vedi File

@@ -36,8 +36,8 @@ export default {
36 36
       tableTit: [
37 37
         "日期",
38 38
         "透析模式",
39
-        "透前重(kg)",
40
-        "透后重(kg)",
39
+        "透前重(kg)",
40
+        "透后重(kg)",
41 41
         "设定脱水(L)",
42 42
         "实际脱水(L)"
43 43
       ],

+ 1 - 1
src/styles/style.scss Vedi File

@@ -501,7 +501,7 @@ body {
501 501
         height: 11.8rem !important;
502 502
       }
503 503
       @media only screen and (min-width: 768px) {
504
-        height: 11.8rem !important;
504
+        height: 9.8rem !important;
505 505
       }
506 506
       .item {
507 507
         padding: 0 0.32rem;