소스 검색

增加透析监测里的体温字段

张保健 6 년 전
부모
커밋
a86bee70bd

+ 10 - 5
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue 파일 보기

@@ -235,9 +235,10 @@
235 235
                         <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理纪录:</td></tr>
236 236
                         <tr>
237 237
                           <td width="100">时间</td>
238
-                          <td width="100">BP<br/>mmHg</td>
238
+                          <td width="30">T<br>C°</td>
239 239
                           <td width="30">P<br/>次/分</td>
240 240
                           <td width="30">R<br/>次/分</td>
241
+                          <td width="100">BP<br/>mmHg</td>
241 242
                           <td width="60">静脉压/动脉压<br/>mmHg</td>
242 243
                           <td width="80">血流量<br/>ml/min</td>
243 244
                           <td width="90">超滤量累计L</td>
@@ -249,9 +250,10 @@
249 250
                         <tbody> -->
250 251
                         <tr v-if="(record.assessment_before_dislysis&&record.assessment_before_dislysis.systolic_blood_pressure != 0&&record.assessment_before_dislysis.diastolic_blood_pressure != 0)||(record.assessment_before_dislysis&&record.assessment_before_dislysis.remark.length > 0)">
251 252
                           <td>{{'透析前'}}</td>
252
-                          <td>{{record.assessment_before_dislysis&&record.assessment_before_dislysis.systolic_blood_pressure?record.assessment_before_dislysis.systolic_blood_pressure:''}}/{{record.assessment_before_dislysis &&record.assessment_before_dislysis.diastolic_blood_pressure?record.assessment_before_dislysis.diastolic_blood_pressure:''}}</td>
253
+                          <td>{{record.assessment_before_dislysis.temperature?record.assessment_before_dislysis.temperature:''}}</td>
253 254
                           <td>{{''}}</td>
254 255
                           <td>{{''}}</td>
256
+                          <td>{{record.assessment_before_dislysis&&record.assessment_before_dislysis.systolic_blood_pressure?record.assessment_before_dislysis.systolic_blood_pressure:''}}/{{record.assessment_before_dislysis &&record.assessment_before_dislysis.diastolic_blood_pressure?record.assessment_before_dislysis.diastolic_blood_pressure:''}}</td>
255 257
                           <td>{{''}}/{{''}}</td>
256 258
                           <td>{{''}}</td>
257 259
                           <td>{{''}}</td>
@@ -264,9 +266,10 @@
264 266
                         </tr>
265 267
                         <tr v-for="(monitor_record, index) in record.monitor_records" :key="index">
266 268
                           <td>{{getTime(monitor_record.operate_time,'{h}:{i}')}}</td>
267
-                          <td>{{monitor_record.systolic_blood_pressure?monitor_record.systolic_blood_pressure:''}} /{{monitor_record.diastolic_blood_pressure?monitor_record.diastolic_blood_pressure:''}}</td>
269
+                          <td>{{monitor_record.temperature?monitor_record.temperature:''}}</td>
268 270
                           <td>{{monitor_record.pulse_frequency?monitor_record.pulse_frequency:''}}</td>
269 271
                           <td>{{monitor_record.breathing_rate?monitor_record.breathing_rate:''}}</td>
272
+                          <td>{{monitor_record.systolic_blood_pressure?monitor_record.systolic_blood_pressure:''}} /{{monitor_record.diastolic_blood_pressure?monitor_record.diastolic_blood_pressure:''}}</td>
270 273
                           <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
271 274
                           <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
272 275
                           <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:''}}</td>
@@ -335,9 +338,10 @@
335 338
                         <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理纪录:</td></tr>
336 339
                         <tr>
337 340
                           <td width="100">时间</td>
338
-                          <td width="100">BP<br/>mmHg</td>
341
+                          <td width="30">T<br>C°</td>
339 342
                           <td width="30">P<br/>次/分</td>
340 343
                           <td width="30">R<br/>次/分</td>
344
+                          <td width="100">BP<br/>mmHg</td>
341 345
                           <td width="60">静脉压/动脉压<br/>mmHg</td>
342 346
                           <td width="80">血流量<br/>ml/min</td>
343 347
                           <td width="90">超滤量累计L</td>
@@ -347,9 +351,10 @@
347 351
                         </tr>
348 352
                         <tr v-for="(monitor_record, index) in record.monitor_records2" :key="index">
349 353
                           <td>{{getTime(monitor_record.operate_time,'{h}:{i}')}}</td>
350
-                          <td>{{monitor_record.systolic_blood_pressure?monitor_record.systolic_blood_pressure:''}} /{{monitor_record.diastolic_blood_pressure?monitor_record.diastolic_blood_pressure:''}}</td>
354
+                          <td>{{monitor_record.temperature?monitor_record.temperature:''}}</td>
351 355
                           <td>{{monitor_record.pulse_frequency?monitor_record.pulse_frequency:''}}</td>
352 356
                           <td>{{monitor_record.breathing_rate?monitor_record.breathing_rate:''}}</td>
357
+                          <td>{{monitor_record.systolic_blood_pressure?monitor_record.systolic_blood_pressure:''}} /{{monitor_record.diastolic_blood_pressure?monitor_record.diastolic_blood_pressure:''}}</td>
353 358
                           <td>{{monitor_record.venous_pressure?monitor_record.venous_pressure:''}}/{{monitor_record.arterial_pressure?monitor_record.arterial_pressure:''}}</td>
354 359
                           <td>{{monitor_record.blood_flow_volume?monitor_record.blood_flow_volume:''}}</td>
355 360
                           <td>{{monitor_record.ultrafiltration_volume?monitor_record.ultrafiltration_volume:''}}</td>

+ 14 - 0
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue 파일 보기

@@ -25,6 +25,11 @@
25 25
               {{scope.row.pulse_frequency?scope.row.pulse_frequency:''}}
26 26
             </template>
27 27
           </el-table-column>
28
+          <el-table-column prop="temperature" align="center" width="100" label="体温(℃)">
29
+            <template slot-scope="scope">
30
+              {{scope.row.temperature?scope.row.temperature:''}}
31
+            </template>
32
+          </el-table-column>
28 33
           <el-table-column prop="breathing_rate" align="center" label="呼吸(次/分)" width="100">
29 34
             <template slot-scope="scope">
30 35
               {{scope.row.breathing_rate?scope.row.breathing_rate:''}}
@@ -104,6 +109,11 @@
104 109
           <!-- </el-row>
105 110
 
106 111
           <el-row :gutter="20"> -->
112
+            <el-col :span="8" v-if="isShow('体温')" >
113
+              <el-form-item label="体温(℃):" >
114
+                <el-input v-model="form.temperature"></el-input>
115
+              </el-form-item>
116
+            </el-col>
107 117
             <el-col :span="8"  v-if="isShow('心率')">
108 118
               <el-form-item label="心率(次/分):" >
109 119
                 <el-input v-model="form.pulse_frequency"></el-input>
@@ -278,6 +288,7 @@
278 288
           systolic_bp: '', // 收缩压
279 289
           diastolic_bp: '', // 舒张压
280 290
           pulse_frequency: '', // 心率
291
+          temperature: '', // 体温
281 292
           breathing_rated: '', // 呼吸频率
282 293
           blood_flow_volume: '', // 血流量
283 294
           venous_pressure: '', // 静脉压
@@ -382,6 +393,7 @@
382 393
           this.form.pulse_frequency = ''
383 394
           this.form.breathing_rated = ''
384 395
           this.form.blood_flow_volume = ''
396
+          this.form.temperature = ''
385 397
           this.form.venous_pressure = ''
386 398
           this.form.transmembrane_pressure = ''
387 399
           this.form.ultrafiltration_volume = ''
@@ -404,6 +416,7 @@
404 416
           // this.form.monitoring_time = monitor.monitoring_time
405 417
           this.form.operate_time = monitor.operate_time * 1000
406 418
           this.form.systolic_bp = monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : ''
419
+          this.form.temperature = monitor.temperature ? monitor.temperature : ''
407 420
           this.form.diastolic_bp = monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : ''
408 421
           this.form.pulse_frequency = monitor.pulse_frequency ? monitor.pulse_frequency : ''
409 422
           this.form.breathing_rated = monitor.breathing_rate ? monitor.breathing_rate : ''
@@ -435,6 +448,7 @@
435 448
         this.form.operate_time = parseInt(this.form.operate_time / 1000)
436 449
         this.form.systolic_bp = parseFloat(this.form.systolic_bp) == NaN ? 0 : parseFloat(this.form.systolic_bp)
437 450
         this.form.diastolic_bp = parseFloat(this.form.diastolic_bp) == NaN ? 0 : parseFloat(this.form.diastolic_bp)
451
+        this.form.temperature = parseFloat(this.form.temperature) == NaN ? 0 : parseFloat(this.form.temperature)
438 452
         this.form.pulse_frequency = parseFloat(this.form.pulse_frequency) == NaN ? 0 : parseFloat(this.form.pulse_frequency)
439 453
         this.form.breathing_rated = parseFloat(this.form.breathing_rated) == NaN ? 0 : parseFloat(this.form.breathing_rated)
440 454
         this.form.blood_flow_volume = parseFloat(this.form.blood_flow_volume) == NaN ? 0 : parseFloat(this.form.blood_flow_volume)

+ 2 - 0
src/xt_pages/dialysis/details/dialysisMonitoring.vue 파일 보기

@@ -6,6 +6,7 @@
6 6
       <tr>
7 7
         <th  v-if="isShow('监测时间')"  width="124px">时间</th>
8 8
         <th v-if="isShow('血压')" width="72px">血压(mmhg)</th>
9
+        <th v-if="isShow('体温')" width="72px">体温(℃)</th>
9 10
         <th v-if="isShow('心率')" width="80px">心率(次/分)</th>
10 11
         <th v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
11 12
         <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
@@ -23,6 +24,7 @@
23 24
       <tr v-for="(monitor, index) in monitores" :key="index">
24 25
         <td  v-if="isShow('监测时间')">{{ parseTime(monitor.operate_time, "{y}-{m}-{d} {h}:{i}") }}</td>
25 26
         <td v-if="isShow('血压')">{{ monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:'' }}/{{ monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:'' }}</td>
27
+        <td v-if="isShow('体温')">{{ monitor.temperature?monitor.temperature:'' }}</td>
26 28
         <td v-if="isShow('心率')">{{ monitor.pulse_frequency?monitor.pulse_frequency:'' }}</td>
27 29
         <td v-if="isShow('呼吸')">{{ monitor.breathing_rate?monitor.breathing_rate:'' }}</td>
28 30
         <td v-if="isShow('血流量')">{{ monitor.blood_flow_volume?monitor.blood_flow_volume:'' }}</td>

+ 10 - 5
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue 파일 보기

@@ -227,9 +227,10 @@
227 227
                     <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理纪录:</td></tr>
228 228
                     <tr>
229 229
                       <td width="100">时间</td>
230
-                      <td width="100">BP<br/>mmHg</td>
230
+                      <td width="30">T<br>C°</td>
231 231
                       <td width="30">P<br/>次/分</td>
232 232
                       <td width="30">R<br/>次/分</td>
233
+                      <td width="100">BP<br/>mmHg</td>
233 234
                       <td width="60">静脉压/动脉压<br/>mmHg</td>
234 235
                       <td width="80">血流量<br/>ml/min</td>
235 236
                       <td width="90">超滤量累计L</td>
@@ -240,9 +241,10 @@
240 241
 
241 242
                     <tr v-if="this.predialysis.systolic_blood_pressure != 0&&this.predialysis.diastolic_blood_pressure != 0||this.predialysis.remark.length > 0">
242 243
                       <td>{{'透析前'}}</td>
243
-                      <td>{{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}</td>
244
+                      <td>{{predialysis.temperature?predialysis.temperature:''}}</td>
244 245
                       <td>{{''}}</td>
245 246
                       <td>{{''}}</td>
247
+                      <td>{{predialysis.systolic_blood_pressure?predialysis.systolic_blood_pressure:''}}/{{predialysis.diastolic_blood_pressure?predialysis.diastolic_blood_pressure:''}}</td>
246 248
                       <td>{{''}}/{{''}}</td>
247 249
                       <td>{{''}}</td>
248 250
                       <td>{{''}}</td>
@@ -257,9 +259,10 @@
257 259
 
258 260
                     <tr v-for="(monitor,index) in monitors" :key="index">
259 261
                       <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
260
-                      <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
262
+                      <td>{{monitor.temperature?monitor.temperature:''}}</td>
261 263
                       <td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
262 264
                       <td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
265
+                      <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
263 266
                       <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
264 267
                       <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
265 268
                       <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:''}}</td>
@@ -327,9 +330,10 @@
327 330
                     <tr><td colspan="10" style="font-size:16px;padding: 6px 8px;line-height: 30px;text-align:left;">二、透析中护理纪录:</td></tr>
328 331
                     <tr>
329 332
                       <td width="100">时间</td>
330
-                      <td width="100">BP<br/>mmHg</td>
333
+                      <td width="30">T<br>C°</td>
331 334
                       <td width="30">P<br/>次/分</td>
332 335
                       <td width="30">R<br/>次/分</td>
336
+                      <td width="100">BP<br/>mmHg</td>
333 337
                       <td width="60">静脉压/动脉压<br/>mmHg</td>
334 338
                       <td width="80">血流量<br/>ml/min</td>
335 339
                       <td width="90">超滤量累计L</td>
@@ -339,9 +343,10 @@
339 343
                     </tr>
340 344
                     <tr v-for="(monitor,index) in monitors2" :key="index">
341 345
                       <td>{{getTime(monitor.operate_time,'{h}:{i}')}}</td>
342
-                      <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
346
+                      <td>{{monitor.temperature?monitor.temperature:''}}</td>
343 347
                       <td>{{monitor.pulse_frequency?monitor.pulse_frequency:''}}</td>
344 348
                       <td>{{monitor.breathing_rate?monitor.breathing_rate:''}}</td>
349
+                      <td>{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}}/{{monitor.diastolic_blood_pressure?monitor.diastolic_blood_pressure:''}}</td>
345 350
                       <td>{{monitor.venous_pressure?monitor.venous_pressure:''}}/{{monitor.arterial_pressure?monitor.arterial_pressure:''}}</td>
346 351
                       <td>{{monitor.blood_flow_volume?monitor.blood_flow_volume:''}}</td>
347 352
                       <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:''}}</td>