Bläddra i källkod

Merge branch 'superman' of http://git.shengws.com/zhangbj/xt_vue into superman

csx 6 år sedan
förälder
incheckning
318047a06a

+ 11 - 15
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue Visa fil

@@ -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>
@@ -247,11 +248,12 @@
247 248
                         </tr>
248 249
                         <!-- </thead>
249 250
                         <tbody> -->
250
-                        <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) ||(record.assessment_before_dislysis&&record.assessment_before_dislysis.pulse_frequency != 0) ||(record.assessment_before_dislysis&&record.assessment_before_dislysis.breathing_rate  != 0)">
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) ||(record.assessment_before_dislysis&&record.assessment_before_dislysis.pulse_frequency != 0) ||(record.assessment_before_dislysis&&record.assessment_before_dislysis.breathing_rate  != 0)||(record.assessment_before_dislysis&&record.assessment_before_dislysis.temperature  != 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>{{record.assessment_before_dislysis&&record.assessment_before_dislysis.pulse_frequency?record.assessment_before_dislysis.pulse_frequency:''}}</td>
254 255
                           <td>{{record.assessment_before_dislysis&&record.assessment_before_dislysis.breathing_rate?record.assessment_before_dislysis.breathing_rate:''}}</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>
@@ -1313,24 +1318,15 @@
1313 1318
         }
1314 1319
       },
1315 1320
       setAdminUserES(key, id) {
1316
-
1317
-
1318 1321
         if (typeof (key) === 'undefined' || key == null || typeof (key[id]) === 'undefined') {
1319
-          console.log("11111"+id)
1320
-
1321 1322
           return ''
1322 1323
         }
1323 1324
         if (key[id] == 0) {
1324
-          console.log("2222"+id)
1325
-
1326 1325
           return ''
1327 1326
         }
1328 1327
         if (key[id] in this.operatorMaps) {
1329
-          console.log(this.operatorMaps[key[id]].es_url)
1330 1328
           return this.operatorMaps[key[id]].es_url
1331 1329
         } else {
1332
-          console.log("333333"+id)
1333
-
1334 1330
           return ''
1335 1331
         }
1336 1332
       },getFloat: function(x) {

+ 20 - 3
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Visa fil

@@ -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:''}}
@@ -101,14 +106,22 @@
101 106
                 <el-input v-model="form.diastolic_bp"></el-input>
102 107
               </el-form-item>
103 108
             </el-col>
109
+
110
+            <el-col :span="8" v-if="isShow('脉率')">
111
+              <el-form-item label="脉率(次/分):">
112
+                <el-input v-model="form.pulse_frequency"></el-input>
113
+              </el-form-item>
114
+            </el-col>
104 115
           <!-- </el-row>
105 116
 
106 117
           <el-row :gutter="20"> -->
107
-            <el-col :span="8"  v-if="isShow('脉率')">
108
-              <el-form-item label="脉率(次/分):" >
109
-                <el-input v-model="form.pulse_frequency"></el-input>
118
+
119
+            <el-col :span="8" v-if="isShow('体温')" >
120
+              <el-form-item label="体温(℃):" >
121
+                <el-input v-model="form.temperature"></el-input>
110 122
               </el-form-item>
111 123
             </el-col>
124
+
112 125
             <el-col :span="8" v-if="isShow('呼吸频率')">
113 126
               <el-form-item label="呼吸频率(次/分):">
114 127
                 <el-input v-model="form.breathing_rated"></el-input>
@@ -278,6 +291,7 @@
278 291
           systolic_bp: '', // 收缩压
279 292
           diastolic_bp: '', // 舒张压
280 293
           pulse_frequency: '', // 心率
294
+          temperature: '', // 体温
281 295
           breathing_rated: '', // 呼吸频率
282 296
           blood_flow_volume: '', // 血流量
283 297
           venous_pressure: '', // 静脉压
@@ -382,6 +396,7 @@
382 396
           this.form.pulse_frequency = ''
383 397
           this.form.breathing_rated = ''
384 398
           this.form.blood_flow_volume = ''
399
+          this.form.temperature = ''
385 400
           this.form.venous_pressure = ''
386 401
           this.form.transmembrane_pressure = ''
387 402
           this.form.ultrafiltration_volume = ''
@@ -404,6 +419,7 @@
404 419
           // this.form.monitoring_time = monitor.monitoring_time
405 420
           this.form.operate_time = monitor.operate_time * 1000
406 421
           this.form.systolic_bp = monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : ''
422
+          this.form.temperature = monitor.temperature ? monitor.temperature : ''
407 423
           this.form.diastolic_bp = monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : ''
408 424
           this.form.pulse_frequency = monitor.pulse_frequency ? monitor.pulse_frequency : ''
409 425
           this.form.breathing_rated = monitor.breathing_rate ? monitor.breathing_rate : ''
@@ -435,6 +451,7 @@
435 451
         this.form.operate_time = parseInt(this.form.operate_time / 1000)
436 452
         this.form.systolic_bp = parseFloat(this.form.systolic_bp) == NaN ? 0 : parseFloat(this.form.systolic_bp)
437 453
         this.form.diastolic_bp = parseFloat(this.form.diastolic_bp) == NaN ? 0 : parseFloat(this.form.diastolic_bp)
454
+        this.form.temperature = parseFloat(this.form.temperature) == NaN ? 0 : parseFloat(this.form.temperature)
438 455
         this.form.pulse_frequency = parseFloat(this.form.pulse_frequency) == NaN ? 0 : parseFloat(this.form.pulse_frequency)
439 456
         this.form.breathing_rated = parseFloat(this.form.breathing_rated) == NaN ? 0 : parseFloat(this.form.breathing_rated)
440 457
         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 Visa fil

@@ -7,6 +7,7 @@
7 7
         <th  v-if="isShow('监测时间')"  width="124px">时间</th>
8 8
         <th v-if="isShow('血压')" width="72px">血压(mmhg)</th>
9 9
         <th v-if="isShow('脉率')" width="80px">脉率(次/分)</th>
10
+        <th v-if="isShow('体温')" width="72px">体温(℃)</th>
10 11
         <th v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
11 12
         <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
12 13
         <th width="76px">静脉压/动脉压(mmhg)</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>

+ 12 - 6
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue Visa fil

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