Bläddra i källkod

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 1 år sedan
förälder
incheckning
59fbb6cca4
2 ändrade filer med 227 tillägg och 10 borttagningar
  1. 113 4
      src/xt_pages/dialysis/details/index.vue
  2. 114 6
      src/xt_pages/outpatientDoctorStation/doctorDesk.vue

+ 113 - 4
src/xt_pages/dialysis/details/index.vue Visa fil

@@ -290,13 +290,14 @@
290 290
                 </div>
291 291
                 <div class="printCell" style="display:flex;justify-content: space-around;">
292 292
                   <span style="display: block;width: 50%;">干体重:{{main_collection.assessmentbefor.dry_weight}}Kg</span>
293
-                    <span style="display: block;width: 50%;">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
293
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
294
+                  <span style="display: block;width: 50%;" v-if="org_id==10598">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}</span>
294 295
 
295 296
                 </div>
296 297
                 <div class="printCell" style="display:flex;justify-content: space-around;">
297 298
                   <span style="display: block;width: 50%;">净重值:{{ main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight }}Kg</span>
298 299
 
299
-                  <span style="display: block;width: 50%;">
300
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">
300 301
                     首剂: <span v-if="main_collection.dialysissolution.anticoagulant == 1">{{main_collection.dialysissolution.anticoagulant_shouji}} mg</span>
301 302
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">
302 303
                     {{main_collection.dialysissolution.anticoagulant_shouji}}mg
@@ -328,12 +329,46 @@
328 329
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
329 330
                     {{main_collection.dialysissolution.anticoagulant_shouji}}iu
330 331
                   </span>
332
+                   </span>
333
+
334
+                   <span style="display: block;width: 50%;" v-if="org_id ==10598">
335
+                    首剂: <span v-if="main_collection.prescription.anticoagulant == 1">{{main_collection.prescription.anticoagulant_shouji}} mg</span>
336
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
337
+                    {{main_collection.prescription.anticoagulant_shouji}}mg
338
+                  </span>
339
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
340
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
341
+                  </span>
342
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
343
+                  {{main_collection.prescription.anticoagulant_shouji}}mg
344
+                  </span>
345
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
346
+                  {{main_collection.prescription.anticoagulant_shouji}} mg
347
+                  </span>
348
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
349
+                  {{main_collection.prescription.anticoagulant_shouji}}iu
350
+                  </span>
351
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
352
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
353
+                  </span>
354
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
355
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
356
+                  </span>
357
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
358
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
359
+                  </span>
360
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
361
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
331 362
                     </span>
363
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
364
+                    {{main_collection.prescription.anticoagulant_shouji}}iu
365
+                  </span>
366
+                   </span>
332 367
 
333 368
                 </div>
334 369
                 <div class="printCell" style="display:flex;justify-content: space-around;">
335 370
                   <span style="display: block;width: 50%;">体重增加:{{ (main_collection.assessmentbefor.weight_before - assessmentAfterDislysis.weight_after).toFixed(2) }}Kg</span>
336
-                <span style="display: block;width: 50%;">
371
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">
337 372
                     维持:{{main_collection.dialysissolution.anticoagulant_weichi}}
338 373
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">
339 374
                     mg/h
@@ -370,13 +405,50 @@
370 405
                   </span>
371 406
                   </span>
372 407
 
408
+                  <span style="display: block;width: 50%;" v-if="org_id ==10598">
409
+                    维持:{{main_collection.prescription.anticoagulant_weichi}}
410
+                  <span v-if="main_collection.prescription.anticoagulant == 1">
411
+                    mg/h
412
+                  </span>
413
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
414
+                    mg/h
415
+                  </span>
416
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
417
+                  iu/h
418
+                  </span>
419
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
420
+                    mg/h
421
+                  </span>
422
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
423
+                    mg/h
424
+                  </span>
425
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
426
+                  iu/h
427
+                  </span>
428
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
429
+                  iu/h
430
+                  </span>
431
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
432
+                    iu/h
433
+                  </span>
434
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
435
+                    iu/h
436
+                  </span>
437
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
438
+                    iu/h
439
+                    </span>
440
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
441
+                    iu/h
442
+                  </span>
443
+                  </span>
444
+
373 445
                 </div>
374 446
                 <div class="printCell" style="display:flex;justify-content: space-around;">
375 447
                   <span style="display: block;width: 50%;">处方脱水量:{{ main_collection.prescription.target_ultrafiltration }}
376 448
                     <span v-if="$store.getters.xt_user.org.id == 10278 || $store.getters.xt_user.org.id == 10138 || $store.getters.xt_user.org.id == 10460">ml</span>
377 449
                     <span v-else>L</span>
378 450
                   </span>
379
-                  <span style="display: block;width: 50%;">
451
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">
380 452
                     总量:{{main_collection.dialysissolution.anticoagulant_zongliang}}
381 453
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">
382 454
                     mg
@@ -412,6 +484,43 @@
412 484
                   iu
413 485
                   </span>
414 486
                   </span>
487
+
488
+                  <span style="display: block;width: 50%;" v-if="org_id ==10598">
489
+                    总量:{{main_collection.prescription.anticoagulant_zongliang}}
490
+                  <span v-if="main_collection.prescription.anticoagulant == 1">
491
+                    mg
492
+                  </span>
493
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
494
+                    mg
495
+                  </span>
496
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
497
+                    iu
498
+                  </span>
499
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
500
+                  mg
501
+                  </span>
502
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
503
+                    mg
504
+                  </span>
505
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
506
+                  iu
507
+                  </span>
508
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
509
+                    iu
510
+                  </span>
511
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
512
+                    iu
513
+                  </span>
514
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
515
+                  iu
516
+                  </span>
517
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
518
+                    iu
519
+                    </span>
520
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
521
+                  iu
522
+                  </span>
523
+                  </span>
415 524
                 </div>
416 525
               </div>
417 526
             </div>

+ 114 - 6
src/xt_pages/outpatientDoctorStation/doctorDesk.vue Visa fil

@@ -382,16 +382,15 @@
382 382
                 <div class="printCell" style="display:flex;justify-content: space-around;">
383 383
                   <span
384 384
                     style="display: block;width: 50%;">干体重:{{ main_collection.assessmentbefor.dry_weight }}Kg</span>
385
-                  <span
386
-                    style="display: block;width: 50%;">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : '' }}</span>
387
-
385
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">抗凝剂:{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : '' }}</span>
386
+                  <span style="display: block;width: 50%;" v-if="org_id==10598">抗凝剂:{{ main_collection.prescription.anticoagulant ? anticoagulants_confit[main_collection.prescription.anticoagulant].name : '' }}</span>
388 387
                 </div>
389 388
                 <div class="printCell" style="display:flex;justify-content: space-around;">
390 389
                   <span style="display: block;width: 50%;">净重值:{{
391 390
                       main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.additional_weight
392 391
                     }}Kg</span>
393 392
 
394
-                  <span style="display: block;width: 50%;">
393
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">
395 394
                     首剂: <span
396 395
                     v-if="main_collection.dialysissolution.anticoagulant == 1">{{ main_collection.dialysissolution.anticoagulant_shouji }} mg</span>
397 396
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">
@@ -424,14 +423,49 @@
424 423
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">
425 424
                     {{ main_collection.dialysissolution.anticoagulant_shouji }}iu
426 425
                    </span>
426
+                  </span>
427
+
428
+                   <span style="display: block;width: 50%;" v-if="org_d ==10598">
429
+                    首剂: <span
430
+                    v-if="main_collection.prescription.anticoagulant == 1">{{ main_collection.prescription.anticoagulant_shouji }} mg</span>
431
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
432
+                    {{ main_collection.prescription.anticoagulant_shouji }}mg
433
+                  </span>
434
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
435
+                    {{ main_collection.prescription.anticoagulant_shouji }}iu
436
+                  </span>
437
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
438
+                   {{ main_collection.prescription.anticoagulant_shouji }}mg
439
+                  </span>
440
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
441
+                   {{ main_collection.prescription.anticoagulant_shouji }} mg
442
+                   </span>
443
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
444
+                   {{ main_collection.prescription.anticoagulant_shouji }}iu
445
+                  </span>
446
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
447
+                    {{ main_collection.prescription.anticoagulant_shouji }}iu
448
+                   </span>
449
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
450
+                    {{ main_collection.prescription.anticoagulant_shouji }}iu
451
+                  </span>
452
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
453
+                    {{ main_collection.prescription.anticoagulant_shouji }}iu
454
+                  </span>
455
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
456
+                     {{ main_collection.prescription.anticoagulant_shouji }}iu
427 457
                     </span>
458
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
459
+                    {{ main_collection.prescription.anticoagulant_shouji }}iu
460
+                   </span>
461
+                  </span>
428 462
 
429 463
                 </div>
430 464
                 <div class="printCell" style="display:flex;justify-content: space-around;">
431 465
                   <span style="display: block;width: 50%;">体重增加:{{
432 466
                       (main_collection.assessmentbefor.weight_before - assessmentAfterDislysis.weight_after).toFixed(2)
433 467
                     }}Kg</span>
434
-                  <span style="display: block;width: 50%;">
468
+                  <span style="display: block;width: 50%;" v-if="org_id!=10598">
435 469
                      维持:{{ main_collection.dialysissolution.anticoagulant_weichi }}
436 470
                    <span v-if="main_collection.dialysissolution.anticoagulant == 1">
437 471
                     mg/h
@@ -468,6 +502,43 @@
468 502
                    </span>
469 503
                   </span>
470 504
 
505
+                  <span style="display: block;width: 50%;" v-if="org_id ==10598">
506
+                     维持:{{ main_collection.prescription.anticoagulant_weichi }}
507
+                   <span v-if="main_collection.prescription.anticoagulant == 1">
508
+                    mg/h
509
+                  </span>
510
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
511
+                    mg/h
512
+                  </span>
513
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
514
+                   iu/h
515
+                  </span>
516
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
517
+                    mg/h
518
+                  </span>
519
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
520
+                    mg/h
521
+                   </span>
522
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
523
+                   iu/h
524
+                  </span>
525
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
526
+                   iu/h
527
+                   </span>
528
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
529
+                    iu/h
530
+                  </span>
531
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
532
+                    iu/h
533
+                  </span>
534
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
535
+                    iu/h
536
+                    </span>
537
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
538
+                    iu/h
539
+                   </span>
540
+                  </span>
541
+
471 542
                 </div>
472 543
                 <div class="printCell" style="display:flex;justify-content: space-around;">
473 544
                   <span style="display: block;width: 50%;">处方脱水量:{{
@@ -477,7 +548,7 @@
477 548
                       v-if="$store.getters.xt_user.org.id == 10278 || $store.getters.xt_user.org.id == 10460">ml</span>
478 549
                     <span v-else>L</span>
479 550
                     </span>
480
-                  <span style="display: block;width: 50%;">
551
+                  <span style="display: block;width: 50%;"  v-if="org_id!=10598">
481 552
                     总量:{{ main_collection.dialysissolution.anticoagulant_zongliang }}
482 553
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">
483 554
                     mg
@@ -513,6 +584,43 @@
513 584
                    iu
514 585
                    </span>
515 586
                   </span>
587
+
588
+                  <span style="display: block;width: 50%;" v-if="org_id ==10598">
589
+                    总量:{{ main_collection.prescription.anticoagulant_zongliang }}
590
+                  <span v-if="main_collection.prescription.anticoagulant == 1">
591
+                    mg
592
+                  </span>
593
+                  <span v-if="main_collection.prescription.anticoagulant == 2">
594
+                    mg
595
+                  </span>
596
+                  <span v-if="main_collection.prescription.anticoagulant == 3">
597
+                    iu
598
+                  </span>
599
+                  <span v-if="main_collection.prescription.anticoagulant == 4">
600
+                   mg
601
+                  </span>
602
+                  <span v-if="main_collection.prescription.anticoagulant == 5">
603
+                    mg
604
+                   </span>
605
+                  <span v-if="main_collection.prescription.anticoagulant == 6">
606
+                   iu
607
+                  </span>
608
+                  <span v-if="main_collection.prescription.anticoagulant == 7">
609
+                    iu
610
+                   </span>
611
+                  <span v-if="main_collection.prescription.anticoagulant == 8">
612
+                     iu
613
+                  </span>
614
+                  <span v-if="main_collection.prescription.anticoagulant == 9">
615
+                   iu
616
+                  </span>
617
+                  <span v-if="main_collection.prescription.anticoagulant == 10">
618
+                    iu
619
+                    </span>
620
+                  <span v-if="main_collection.prescription.anticoagulant == 11">
621
+                   iu
622
+                   </span>
623
+                  </span>
516 624
                 </div>
517 625
               </div>
518 626
             </div>